Initiales einlesen der VPS Docker YMLs

This commit is contained in:
2026-05-14 09:17:47 +00:00
commit 315eb5375f
5 changed files with 138 additions and 0 deletions
+59
View File
@@ -0,0 +1,59 @@
services:
npm:
container_name: nginx-proxy-manager
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80' # HTTP
- '443:443' # HTTPS
- '81:81' # Admin Dashboard
environment:
- DB_SQLITE_FILE=/data/database.sqlite
- TZ=Europe/Berlin
volumes:
- /docker/gateway/npm/data:/data
- /docker/gateway/npm/letsencrypt:/etc/letsencrypt
- /docker/gateway/npm/data/logs:/opt/nginx/logs
- /docker/gateway/goaccess/data:/opt/goaccess:ro
networks:
- vps_network
deploy:
resources:
limits:
cpus: '0.5'
memory: 512M
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
goaccess:
container_name: goaccess
image: xavierh/goaccess-for-nginxproxymanager:latest
restart: unless-stopped
environment:
- TZ=Europe/Berlin
volumes:
- /docker/gateway/npm/data/logs:/opt/log:ro
- /docker/gateway/goaccess/data:/app:rw
- /docker/gateway/goaccess/configs/goaccess.conf:/opt/goaccess.conf:ro
ports:
- '7880:7880' # Dashboard-Port für GoAccess
networks:
- vps_network
deploy:
resources:
limits:
cpus: '0.2'
memory: 256M
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
networks:
vps_network:
name: vps_network
driver: bridge