Update caddy

This commit is contained in:
2025-06-24 13:36:55 +05:30
parent aa7ccb40f6
commit 1f6d61e3c0

View File

@@ -1,26 +1,4 @@
services:
caddy:
image: ryuupendragon/caddy-crowdsec:2.10.0
container_name: caddy
cap_add:
- NET_ADMIN
networks:
proxy:
ipv4_address: 172.30.0.2
environment:
- CROWDSEC_API_KEY=${CROWDSEC_API_KEY}
volumes:
- ${APPDATA_PATH}/caddy-crowdsec/caddy-file:/etc/caddy
- ${APPDATA_PATH}/caddy-crowdsec/caddy-config:/config
- ${APPDATA_PATH}/caddy-crowdsec/caddy-data:/data
- ${APPDATA_PATH}/caddy-crowdsec/caddy-logs:/logs
- ${APPDATA_PATH}/caddy-crowdsec/caddy-srv:/srv
ports:
- ${HTTP_PORT}:80
- ${HTTPS_PORT}:443
- ${HTTPS_PORT}:443/udp
restart: unless-stopped
crowdsec:
image: crowdsecurity/crowdsec:v1.6.9
container_name: crowdsec
@@ -41,6 +19,30 @@ services:
- ${APPSEC_PORT}:7422
restart: unless-stopped
caddy:
image: ryuupendragon/caddy-crowdsec:2.10.0
container_name: caddy
depends_on:
- crowdsec
cap_add:
- NET_ADMIN
networks:
proxy:
ipv4_address: 172.30.0.2
environment:
- CROWDSEC_API_KEY=${CROWDSEC_API_KEY}
volumes:
- ${APPDATA_PATH}/caddy-crowdsec/caddy-file:/etc/caddy
- ${APPDATA_PATH}/caddy-crowdsec/caddy-config:/config
- ${APPDATA_PATH}/caddy-crowdsec/caddy-data:/data
- ${APPDATA_PATH}/caddy-crowdsec/caddy-logs:/logs
- ${APPDATA_PATH}/caddy-crowdsec/caddy-srv:/srv
ports:
- ${HTTP_PORT}:80
- ${HTTPS_PORT}:443
- ${HTTPS_PORT}:443/udp
restart: unless-stopped
networks:
proxy:
name: proxy