caddy-docker-proxy-l4/Dockerfile
pips b95a08c509
All checks were successful
ci/woodpecker/push/build Pipeline was successful
feat(build): override container labels
2025-03-26 19:15:59 +01:00

20 lines
785 B
Docker

FROM caddy:builder 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"]