Files
tver/compose.yaml

26 lines
661 B
YAML

services:
web:
build: .
env_file: .env
environment:
TZ: Asia/Tokyo
WEB_ADDR: ":8080"
VIDEO_DIR: "${VIDEO_DIR:-/videos}"
volumes:
- "${VIDEO_HOST_DIR:?VIDEO_HOST_DIR must be set}:${VIDEO_DIR:-/videos}"
ports:
- "192.168.10.155:8080:8080"
restart: unless-stopped
worker:
build:
context: .
dockerfile: Dockerfile.worker
env_file: .env
environment:
TZ: Asia/Tokyo
VIDEO_DIR: "${VIDEO_DIR:-/videos}"
WORKER_CONCURRENCY: "${WORKER_CONCURRENCY:-1}"
volumes:
- "${VIDEO_HOST_DIR:?VIDEO_HOST_DIR must be set}:${VIDEO_DIR:-/videos}"
restart: unless-stopped