Files
sample/compose.yaml
2026-06-14 16:20:37 +09:00

18 lines
619 B
YAML

# 로컬 개발용 (podman compose 또는 podman play). 운영 배포는 Coolify가 담당.
# podman compose up --build
# DB/MinIO 접속정보는 워크스페이스 env + .env 에서 주입됨.
services:
app:
build: .
ports:
- "3000:3000"
env_file:
- .env
environment:
# 워크스페이스에 자동 주입된 값을 컨테이너로 전달
DATABASE_URL: ${DATABASE_URL}
S3_ENDPOINT: ${S3_ENDPOINT:-https://minio.bokdev.in}
S3_BUCKET: ${S3_BUCKET:-coolify-user-data}
S3_ACCESS_KEY_ID: ${S3_ACCESS_KEY_ID}
S3_SECRET_ACCESS_KEY: ${S3_SECRET_ACCESS_KEY}