caddy-proxy/Dockerfile
Johannes Bülow 4d89b618dd
Some checks failed
ci/woodpecker/push/cron Pipeline was successful
ci/woodpecker/push/push Pipeline failed
upgraded to caddy 2.10
2025-11-21 12:13:25 +01:00

16 lines
417 B
Docker

ARG CADDY_VERSION=2.10
FROM caddy:${CADDY_VERSION}-builder-alpine AS builder
RUN xcaddy build \
--with github.com/lucaslorentz/caddy-docker-proxy/v2 \
--with github.com/mholt/caddy-l4 \
--with github.com/corazawaf/coraza-caddy/v2 \
--with github.com/jasonlovesdoggo/caddy-defender
FROM caddy:${CADDY_VERSION}-alpine
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
CMD ["caddy", "docker-proxy"]