Files
chocoadmin/docker-compose.stage.yml
T

32 lines
732 B
YAML

services:
chocoadmin:
build:
context: .
dockerfile: Dockerfile
image: chocoadmin-stage:latest
container_name: stage-chocoadmin
expose:
- "3000"
env_file:
- .env.stage
environment:
NODE_ENV: production
APP_ENV: stage
PORT: 3000
HOSTNAME: 0.0.0.0
TZ: Asia/Seoul
networks:
- proxy-network
restart: unless-stopped
# Synology 기본 db 로그 드라이버는 대량 로그 버스트 시 메시지를 드롭한다.
# json-file(blocking 모드)은 무손실 — 표/SQL 로그 잘림 방지.
logging:
driver: json-file
options:
max-size: "10m"
max-file: "3"
networks:
proxy-network:
external: true