Files
parentzone_downloader/docker-compose.yml

29 lines
740 B
YAML
Raw Normal View History

2025-10-10 16:49:30 +01:00
version: "3.8"
2025-10-07 14:52:04 +01:00
services:
parentzone-downloader:
build: .
container_name: parentzone-downloader
environment:
# Optional: Set these if you want to use direct authentication
# instead of or in addition to config.json
- API_KEY=${API_KEY:-}
- EMAIL=${EMAIL:-}
- PASSWORD=${PASSWORD:-}
# Timezone for cron scheduling
- TZ=${TZ:-UTC}
volumes:
2025-10-14 21:58:54 +01:00
# Persistent storage for data
- ./data/snapshots:/app/data/snapshots
- ./data/logs:/app/data/logs
- ./data/parentzone_images:/app/data/parentzone_images
# Mount configuration directory
- ./config:/app/config:ro
2025-10-10 16:49:30 +01:00
ports:
- "8080:8080"
2025-10-07 14:52:04 +01:00
restart: unless-stopped
volumes:
2025-10-14 21:58:54 +01:00
data:
2025-10-07 14:52:04 +01:00
driver: local