papernews/docker-compose.yml
Dave Campbell e31282cbb5 Initial release of Papernews
Daily AI-curated newspaper PDF delivered via Telegram. Fetches RSS feeds,
summarizes top stories with Claude, compiles a LaTeX PDF in newspaper layout.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-08 12:41:55 +00:00

22 lines
646 B
YAML

# Papernews — Docker Compose
# Daily AI-curated newspaper PDF: fetches RSS, summarizes with Claude,
# compiles LaTeX, delivers to Telegram, prunes PDFs older than 5 days.
#
# Schedule: 7:00am CT daily.
# To test immediately: set RUN_NOW=true in .env, then docker compose up
# Rebuild after code changes: docker compose up -d --build
services:
papernews:
build: .
container_name: papernews
restart: unless-stopped
env_file: .env
volumes:
# PDFs are written here and auto-pruned after 5 days
- ./output:/output
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"