Files
caddy/Dockerfile

19 lines
503 B
Docker

FROM caddy/caddy:2.9.1-builder-alpine AS builder
RUN xcaddy build \
--with github.com/caddy-dns/cloudflare
# ==================================================
# Run image
# ==================================================
#FROM ghcr.io/authcrunch/authcrunch:latest
FROM caddy/caddy:2.9.1-alpine
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
COPY ./config /etc/caddy
RUN /usr/bin/caddy fmt --overwrite /etc/caddy/Caddyfile
CMD ["/usr/bin/caddy", "run", "--config", "/etc/caddy/Caddyfile"]