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 --format cbz networks: default: driver: bridge ipam: driver: default config: - subnet: 10.33.1.0/24