This commit is contained in:
traveler 2025-03-14 21:52:33 -05:00
parent bf8c2164b6
commit 888e793c2f

39
Docker/caddy.yaml Executable file
View file

@ -0,0 +1,39 @@
configs:
caddy-basic-content:
file: ./Caddyfile
labels:
caddy:
services:
caddy:
#image: lucaslorentz/caddy-docker-proxy:ci-alpine
#image: ghcr.io/serfriz/caddy-crowdsec:latest
#image: caddy-crowdsec
image: git.netgrimoire.com/traveler/caddy-bounce
ports:
- 80:80
- 443:443
environment:
- CADDY_INGRESS_NETWORKS=netgrimoire
networks:
- netgrimoire
- vpn
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /export/Docker/caddy/Caddyfile:/etc/caddy/Caddyfile
- /export/Docker/caddy:/data
- /export/Docker/caddy/logs:/var/log/caddy # Mount logs for CrowdSec
deploy:
placement:
constraints:
- node.hostname == nas
# restart: unless-stopped
networks:
netgrimoire:
external: true
vpn:
external: true