services: ytcut: build: context: . dockerfile: Dockerfile container_name: ytcut restart: unless-stopped user: "1000:1000" ports: - "8906:8000" # 왼쪽 8906 = 호스트 포트(원하면 변경) environment: - TZ=Asia/Seoul - HOME=/tmp - PYTHONDONTWRITEBYTECODE=1 volumes: - ./app:/app # 소스 (uvicorn 없이도 코드 수정 반영) - ./downloads:/downloads # 잘라낸 mp4가 저장되는 곳 command: uvicorn main:app --host 0.0.0.0 --port 8000