services: app: build: . image: make-video-site:latest container_name: make-video-site restart: unless-stopped ports: # 호스트포트:컨테이너포트. ${PORT} 는 .env 에서 가져옵니다. # 호스트 다른 포트로 매핑하고 싶으면 왼쪽만 바꾸세요 (예: "8080:${PORT:-3000}"). - "${PORT:-3000}:${PORT:-3000}" env_file: # PORT/HOST/SESSION_SECRET/UPLOAD_MAX_BYTES/HTTP_REQUEST_TIMEOUT_MS 등을 # 컨테이너 환경변수로 그대로 주입합니다. .env 파일이 없으면 만들고 시작하세요. - .env volumes: # 영상/메타/잡 영속화. 호스트 디렉토리 경로는 환경에 맞게. - ./data:/app/data # 계정 파일을 컨테이너 외부에서 관리하고 싶다면 주석 해제 # - ./account.json:/app/account.json:ro