Update Caddy with Layer4 plugin

This commit is contained in:
2025-03-03 22:36:30 -03:00
parent 46ba00f623
commit a380af274f
2 changed files with 9 additions and 4 deletions

4
Makefile Normal file
View File

@@ -0,0 +1,4 @@
build-caddy:
@echo "Building Caddy FULL image"
docker build -t ghcr.io/elagala/server-initializer/caddy-waf-crowdsec:latest -f images/caddy_full/Dockerfile .
docker push ghcr.io/elagala/server-initializer/caddy-waf-crowdsec:latest

View File

@@ -4,7 +4,8 @@ FROM caddy:builder AS builder
# Install xcaddy and build Caddy with plugins
RUN xcaddy build \
--with github.com/corazawaf/coraza-caddy/v2@v2.0.0 \
--with github.com/hslatman/caddy-crowdsec-bouncer/http@v0.8.1
--with github.com/hslatman/caddy-crowdsec-bouncer/http@v0.8.1 \
--with github.com/mholt/caddy-l4
# Stage to download OWASP CRS
FROM alpine:latest AS crs