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>
49 lines
1.1 KiB
YAML
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
|