Files
docker-stacks/stacks/tlc/docker-compose.yml
knight 0cadd5d8d4
Some checks failed
Deploy Stacks / deploy-prod (push) Has been skipped
Deploy Stacks / deploy-dev (push) Has been cancelled
Add TLC stack (RSS Bridge + Feed Master)
TLC provides YouTube RSS feed aggregation:
- rss-bridge: Converts YouTube channels to RSS feeds
- feed-master: Aggregates multiple RSS feeds into unified feed

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-22 15:17:00 -05:00

49 lines
1.1 KiB
YAML

services:
# RSS Bridge - Converts YouTube channels to RSS feeds
rss-bridge:
image: rssbridge/rss-bridge:latest
container_name: tlc-rss-bridge
hostname: rss-bridge
restart: unless-stopped
labels:
- "com.ghost.tel/stack-type=dev-only"
logging:
driver: json-file
options:
max-size: "10m"
max-file: "5"
ports:
- "3001:80"
networks:
- web
# Feed Master - Aggregates multiple RSS feeds into unified feed
feed-master:
image: umputun/feed-master:latest
container_name: tlc-feed-master
hostname: feed-master
restart: unless-stopped
depends_on:
- rss-bridge
logging:
driver: json-file
options:
max-size: "10m"
max-file: "5"
environment:
- DEBUG=false
- FM_DB=/srv/var/feed-master.bdb
- FM_CONF=/srv/etc/fm.yml
volumes:
- ./feed-master-config:/srv/etc
- ./feed-master-data:/srv/var
- ./feed-master-images:/srv/images
ports:
- "8097:8080"
networks:
- web
networks:
web:
external: true