Files
caddy-rogue-mini/Dockerfile
Michael Housh aeced5b918
Some checks failed
CI / release (push) Failing after 1m28s
feat: Build image in ci, updates reverse proxy settings.
2025-04-08 15:25:01 -04:00

15 lines
472 B
Docker

FROM docker.io/library/caddy:2.9.1-builder as builder
RUN xcaddy build \
--with github.com/caddy-dns/cloudflare
COPY ./config /etc/caddy
RUN /usr/bin/caddy fmt --overwrite /etc/caddy/Caddyfile
# ==================================================
# Run image.
# ==================================================
FROM docker.io/library/caddy:2.9.1-alpine
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
COPY --from=builder /etc/caddy/Caddyfile /etc/caddy/Caddyfile