split up mixed compose file and added env file to each directory

This commit is contained in:
2026-04-24 01:06:27 +00:00
parent 6a6a9a0fd9
commit 2499d9cf4f
29 changed files with 491 additions and 0 deletions

44
freshrss/compose.yml Normal file
View File

@@ -0,0 +1,44 @@
services:
freshrss:
container_name: freshrss
image: freshrss/freshrss:latest
environment:
- PUID=${PUID}
- PGID=${PGID}
- CRON_MIN=*/20
- TZ=${TZ}
depends_on:
- freshrss-db
networks:
- freshrss
- reverse-proxy
ports:
- 8088:80
restart: unless-stopped
volumes:
- ${DOCKER_CONFIGS}/freshrss/data:/var/www/FreshRSS/data
- ${DOCKER_CONFIGS}/freshrss/extensions:/var/www/FreshRSS/extensions
- /etc/localtime:/etc/localtime:ro
freshrss-db:
container_name: freshrss-db
image: postgres:12-alpine
environment:
- PUID=${PUID}
- PGID=${PGID}
- POSTGRES_USER=freshrss
- POSTGRES_PASSWORD=freshrss
- POSTGRES_DB=freshrss
networks:
- freshrss
restart: unless-stopped
volumes:
- ${DOCKER_CONFIGS}/freshrss/db/data:/var/lib/postgresql/data
- /etc/localtime:/etc/localtime:ro
networks:
freshrss:
name: freshrss
reverse-proxy:
name: reverse-proxy
external: true