Files
rss-ntfy/docker-compose.yml
dimon bf52bc3079
build-and-push / docker (push) Has been cancelled
RSS → ntfy bridge with modern web UI
Features: feed CRUD, per-feed ntfy target (incl. private servers),
Telegram/webhook channels, keyword filters, image attachments,
per-feed intervals, OPML import/export, notification history & stats,
users with roles, admin alerts, RU/EN i18n, light/dark theme,
notification preview, history search, activity chart. Dockerized.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-02 21:11:57 +08:00

25 lines
755 B
YAML

services:
rss-ntfy:
build: .
image: rss-ntfy:latest
container_name: rss-ntfy
restart: unless-stopped
ports:
- "8000:8000"
volumes:
- rss_ntfy_data:/data
environment:
# Default ntfy server for feeds without their own.
DEFAULT_NTFY_SERVER: "https://ntfy.sh"
# Feed poll interval in minutes (initial value; editable in the UI).
DEFAULT_CHECK_INTERVAL: "5"
# Bootstrap admin credentials (used only on first start). Change these!
ADMIN_USERNAME: "admin"
ADMIN_PASSWORD: "admin"
# Optional: set a fixed cookie secret. If omitted one is generated and
# persisted in the data volume.
# SECRET_KEY: "change-me-to-a-long-random-string"
volumes:
rss_ntfy_data: