FROM caddy:2.7.6 AS base FROM caddy:2.7.6-builder-alpine AS caddybuild RUN xcaddy build \ --with github.com/greenpau/caddy-security \ --with github.com/lucaslorentz/caddy-docker-proxy/v2 \ --with github.com/caddyserver/replace-response \ --with github.com/caddy-dns/cloudflare FROM base AS final COPY --from=caddybuild /usr/bin/caddy /usr/bin/caddy ENTRYPOINT ["/usr/bin/caddy"] CMD ["docker-proxy"]