-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
29 lines (28 loc) · 950 Bytes
/
docker-compose.yml
File metadata and controls
29 lines (28 loc) · 950 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
services:
channel-watcher:
build: .
image: ghcr.io/spaggel/tubechecker:latest
container_name: tubechecker
restart: unless-stopped
ports:
- "8083:8083"
volumes:
- ./data:/data # persistent SQLite database
environment:
- DATA_DIR=/data
# MeTube – uncomment to override the value stored in the UI/database
# - METUBE_URL=http://metube:8081
# - CHECK_INTERVAL=60
# Jellyfin – uncomment to enable (leave blank or omit to disable)
# - JELLYFIN_URL=http://jellyfin:8096
# - JELLYFIN_API_KEY=
# Auth# – uncomment to enable the login screen
#- AUTH_USERNAME=admin
#- AUTH_PASSWORD=changeme
#- AUTH_SECRET=<generate: python3 -c "import secrets; print(secrets.token_hex(32))">
# Optional: run on the same Docker network as MeTube / Jellyfin
# networks:
# - media_network
# networks:
# media_network:
# external: true