diff --git a/Dockerfile b/Dockerfile index 3bd88d7..c462547 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,18 @@ -FROM ghcr.io/authcrunch/authcrunch:latest +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"]