Files
manga/docker-compose.yml
2026-05-01 03:27:33 +03:00

34 lines
1.2 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
services:
manga:
build: .
image: manga-downloader:latest
container_name: manga-downloader
volumes:
- ./output:/app/output
- ./state:/app/state
environment:
- PYTHONUNBUFFERED=1
# Расписание авто-проверки новых глав (cron-синтаксис).
# Примеры: "0 */6 * * *" — каждые 6 ч | "0 3 * * *" — каждый день в 03:00
# Оставьте пустым чтобы отключить планировщик.
# Устаревший формат UPDATE_INTERVAL_HOURS=6 тоже поддерживается.
- UPDATE_SCHEDULE=0 */6 * * *
# Авторизация (оба параметра должны быть заданы чтобы включить защиту)
- AUTH_LOGIN=StenFredd
- AUTH_PASSWORD=111111
ports:
- "8000:8000"
shm_size: "2gb"
restart: unless-stopped
# Веб-интерфейс: http://localhost:8000
# CLI-команды:
# docker compose run --rm --entrypoint "" manga python -m src.cli download <URL> --format cbz
networks:
default:
driver: bridge
ipam:
driver: default
config:
- subnet: 10.33.1.0/24