From fdd28d9fd9d2fd8a98b4318c25467b2723514a17 Mon Sep 17 00:00:00 2001 From: akanealw Date: Sun, 11 May 2025 19:38:40 -0500 Subject: [PATCH] configured dockerfile for custom build --- caddy/Dockerfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 caddy/Dockerfile diff --git a/caddy/Dockerfile b/caddy/Dockerfile new file mode 100644 index 0000000..a4f25eb --- /dev/null +++ b/caddy/Dockerfile @@ -0,0 +1,13 @@ +ARG CADDY_VERSION=2 + +FROM caddy:${CADDY_VERSION}-builder-alpine AS builder + +RUN xcaddy build \ + --with github.com/mholt/caddy-l4 \ + --with github.com/hslatman/caddy-crowdsec-bouncer/http@main \ + --with github.com/hslatman/caddy-crowdsec-bouncer/layer4@main \ + --with github.com/caddy-dns/cloudflare + +FROM caddy:${CADDY_VERSION} AS caddy + +COPY --from=builder /usr/bin/caddy /usr/bin/caddy