Files
ClearFeed/docker-compose.yml
2026-09-07 17:45:29 +00:00

32 lines
906 B
YAML

# News Aggregator explore-mode containers.
# FreshRSS on 8280 so it does NOT steal llama.cpp's usual 8080.
# RSSHub on 1200 proxies feeds that block plain RSS clients.
# Hermes stays on the host — anything inside Docker reaches it at
# http://host.docker.internal:8080/v1 (gateway wired below).
services:
freshrss:
image: freshrss/freshrss:latest
container_name: newsagg-freshrss
ports:
- "8280:80"
environment:
CRON_MIN: "10" # background refresh every 10 min
TZ: "America/Los_Angeles"
volumes:
- freshrss_data:/var/www/FreshRSS/data
extra_hosts:
- "host.docker.internal:host-gateway"
restart: unless-stopped
rsshub:
image: diygod/rsshub:latest
container_name: newsagg-rsshub
ports:
- "1200:1200"
extra_hosts:
- "host.docker.internal:host-gateway"
restart: unless-stopped
volumes:
freshrss_data: