FROM caddy:2.11.4-builder-alpine AS builder # caddy-l4 natively registers the `layer4` global option used by the Caddyfile. # Do NOT also add RussellLuo/caddy-ext/layer4: it registers the same global # option, and building both panics with "global option 'layer4' already registered". RUN xcaddy build \ --with github.com/mholt/caddy-l4@bd96009ea7373869bb07d61055554f966b1f5088 FROM caddy:2.11.4-alpine COPY --from=builder /usr/bin/caddy /usr/bin/caddy