split up mixed compose file and added env file to each directory
This commit is contained in:
Executable
+15
@@ -0,0 +1,15 @@
|
||||
#GLOBAL SETTINGS
|
||||
COMPOSE_HTTP_TIMEOUT=120
|
||||
COMPOSE_IGNORE_ORPHANS=1
|
||||
DOCKER_CONFIGS=.
|
||||
DOCKERGID=999
|
||||
DOCKERHOSTNAME=DockerServer
|
||||
DOCKERLOGGING_MAXFILE=10
|
||||
DOCKERLOGGING_MAXSIZE=200k
|
||||
PGID=1000
|
||||
PUID=1000
|
||||
UMASK=000
|
||||
TZ=America/Chicago
|
||||
BACKUP_DIR=/mnt/backups
|
||||
MEDIA_DIR=/mnt/media
|
||||
STORAGE_DIR=/mnt/storage
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user