moved npm and authelia to their own stack for testing

This commit is contained in:
2023-08-10 19:08:43 -05:00
parent b090b76ce5
commit d23fe6704c
3 changed files with 47 additions and 28 deletions
+14
View File
@@ -0,0 +1,14 @@
#GLOBAL SETTINGS
COMPOSE_HTTP_TIMEOUT=120
COMPOSE_IGNORE_ORPHANS=1
DOCKERCONFIGS=./appdata
DOCKERGID=999
DOCKERHOSTNAME=ProxyServer
DOCKERLOGGING_MAXFILE=10
DOCKERLOGGING_MAXSIZE=200k
PGID=1000
PUID=1000
UMASK=000
TZ=America/Chicago
ADMIN_USERNAME=akanealw
ADMIN_PASSWORD=8ung1e1!
+33
View File
@@ -0,0 +1,33 @@
version: '3'
services:
authelia:
container_name: authelia
image: authelia/authelia
environment:
- TZ=${TZ}
ports:
- 9091:9091
restart: always
volumes:
- ${DOCKERCONFIGS}/authelia/config:/config
nginxproxymanager:
container_name: nginxproxymanager
image: jc21/nginx-proxy-manager:2.10.4
environment:
- X_FRAME_OPTIONS=sameorigin
- DB_SQLITE_FILE=/data/database.sqlite
ports:
- 443:443/tcp
- 80:80/tcp
- 81:81/tcp
restart: always
volumes:
- ${DOCKERCONFIGS}/nginxproxymanager/data:/data
- ${DOCKERCONFIGS}/nginxproxymanager/letsencrypt:/etc/letsencrypt
- ${DOCKERCONFIGS}/nginxproxymanager/snippets:/snippets:ro
- /etc/localtime:/etc/localtime:ro
networks:
proxy:
-28
View File
@@ -1,17 +1,6 @@
version: '3'
services:
authelia:
container_name: authelia
image: authelia/authelia
environment:
- TZ=${TZ}
ports:
- 9091:9091
restart: always
volumes:
- ${DOCKERCONFIGS}/authelia/config:/config
freshrss:
container_name: freshrss
image: freshrss/freshrss:latest
@@ -139,23 +128,6 @@ services:
volumes:
- ${DOCKERCONFIGS}/kutt/postgres_data:/var/lib/postgresql/data
nginxproxymanager:
container_name: nginxproxymanager
image: jc21/nginx-proxy-manager:2.10.4
environment:
- X_FRAME_OPTIONS=sameorigin
- DB_SQLITE_FILE=/data/database.sqlite
ports:
- 443:443/tcp
- 80:80/tcp
- 81:81/tcp
restart: always
volumes:
- ${DOCKERCONFIGS}/nginxproxymanager/data:/data
- ${DOCKERCONFIGS}/nginxproxymanager/letsencrypt:/etc/letsencrypt
- ${DOCKERCONFIGS}/nginxproxymanager/snippets:/snippets:ro
- /etc/localtime:/etc/localtime:ro
nginxwebdav:
container_name: nginxwebdav
image: dgraziotin/nginx-webdav-nononsense