FROM caddy:2.8.4 AS base FROM caddy:2.8.4-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"]