# Minimal single-container deployment: API + web UI on one port. # 1. cp deploy/.env.example .env (fill in the two API keys + your show) # 2. docker compose -f compose.example.yml up -d --build # 3. open http://localhost:8080 services: transcripts: build: context: . dockerfile: backend/Dockerfile ports: - "8080:8000" env_file: .env environment: - DB_PATH=/data/transcripts.db volumes: - ./data:/data restart: unless-stopped