Files
yt/docker-compose.yml

24 lines
677 B
YAML

version: '3.8'
services:
app:
build: .
ports:
- "4321:4321"
environment:
- LOGIN_USERNAME=${LOGIN_USERNAME:-admin}
- LOGIN_PASSWORD=${LOGIN_PASSWORD:-change-me-in-production}
- DOWNLOAD_DIR=/downloaded
- SESSION_SECRET=${SESSION_SECRET:-change-me-in-production}
- LOCALE=${LOCALE:-de}
- LOGIN=${LOGIN:-true}
- STREAM_ONLY=${STREAM_ONLY:-false}
- YT_DLP_COOKIES=${YT_DLP_COOKIES:-}
- YT_DLP_COOKIES_FROM_BROWSER=${YT_DLP_COOKIES_FROM_BROWSER:-}
- YT_DLP_JS_RUNTIME=${YT_DLP_JS_RUNTIME:-deno}
volumes:
- ./downloaded:/downloaded
- ./cookies:/cookies:ro
restart: unless-stopped