Files
home-server-docker/project/service/freshrss/freshrss.yml
2024-06-08 00:46:20 +02:00

26 lines
890 B
YAML

services:
freshrss:
extends:
file: ${TEMPLATES_PATH}
service: default
image: freshrss/freshrss:latest
container_name: freshrss
ports:
- 4014:80
volumes:
- ${SERVICE_PATH}/freshrss/data:/var/www/FreshRSS/data
- ${SERVICE_PATH}/freshrss/extensions:/var/www/FreshRSS/extensions
environment:
CRON_MIN: '3,33'
TRUSTED_PROXY: 172.16.0.1/12 192.168.0.1/16
labels:
# Watchtower
- "com.centurylinklabs.watchtower.enable=true"
# Traefik
- "traefik.enable=true"
- "traefik.http.routers.freshrss.rule=Host(`rss.${LOCAL_DOMAIN}`)"
- "traefik.http.routers.freshrss.entrypoints=https"
- "traefik.http.routers.freshrss.tls=true"
#- "traefik.http.routers.freshrss.tls.certresolver=myresolver"
# Middlewares
#- "traefik.http.routers.freshrss.middlewares=crowdsec-bouncer@file"