caddy-docker-proxy-l4/Dockerfile
pips ae8cb9c53a
All checks were successful
ci/woodpecker/push/build Pipeline was successful
fix(build): use alpine go1.25 version
2025-08-23 21:11:27 +02:00

20 lines
803 B
Docker

FROM caddy/caddy:2.10-builder-alpine AS builder
RUN xcaddy build \
--with github.com/lucaslorentz/caddy-docker-proxy/v2 \
--with github.com/mholt/caddy-l4
FROM caddy:alpine AS caddy-docker-proxy-l4
LABEL org.opencontainers.image.title="Caddy Docker Proxy l4"
LABEL org.opencontainers.image.description="Custom mixed image of caddy-docker-proxy and caddy-l4"
LABEL org.opencontainers.image.url="https://forge.e5150.fr/e5150/caddy-docker-proxy-l4"
LABEL org.opencontainers.image.documentation="https://forge.e5150.fr/e5150/caddy-docker-proxy-l4#readme"
LABEL org.opencontainers.image.vendor="e5150"
LABEL org.opencontainers.image.source="https://forge.e5150.fr/e5150/caddy-docker-proxy-l4"
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
ENTRYPOINT ["/usr/bin/caddy"]
CMD ["docker-proxy"]