32 lines
906 B
YAML
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: |