diff --git a/Caddyfile b/Caddyfile index 64822ee..55f73b0 100644 --- a/Caddyfile +++ b/Caddyfile @@ -10,3 +10,6 @@ hledger.tomasrivera.ch { } reverse_proxy host.docker.internal:5000 } +rss.tomasrivera.ch { + reverse_proxy freshrss:8080 +} diff --git a/bootstrap.sh b/bootstrap.sh index d9c2cd2..e9c6aed 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -151,7 +151,8 @@ step "Preparing storage" mkdir -p \ /mnt/kdrive \ - /opt/server/archivebox/archivebox-data + /opt/server/archivebox/archivebox-data \ + /opt/server/freshrss echo echo "Configure rclone now." diff --git a/compose.yml b/compose.yml index e6bb09f..e352f99 100644 --- a/compose.yml +++ b/compose.yml @@ -38,6 +38,20 @@ services: # kDrive: only the heavy archive content - /mnt/kdrive/Archive:/data/archive + freshrss: + image: freshrss/freshrss:latest + container_name: freshrss + restart: unless-stopped + + ports: + - "8080:80" + + environment: + - TZ=Europe/Zurich + - CRON_MIN=*/20 + + volumes: + - /opt/server/freshrss:/var/www/FreshRSS/data volumes: caddy_data: