FROM docker.io/golang:1.23-alpine AS builder WORKDIR /work RUN go install github.com/caddyserver/xcaddy/cmd/xcaddy@latest RUN xcaddy build \ --output ./caddy \ --with github.com/sagikazarmark/caddy-fs-s3 FROM scratch COPY --from=builder /work/caddy /caddy ENTRYPOINT ["/caddy"]