# SPDX-License-Identifier: Apache-2.0 FROM golang:1.25-alpine AS build WORKDIR /usr/src/caddy-autoreload ADD . . RUN go mod download && go build -v gitea.suyono.dev/suyono/caddy-autoreload/cmd/caddy FROM alpine:3.23 COPY --from=build /usr/src/caddy-autoreload/caddy /usr/local/bin/caddy WORKDIR /srv CMD [ "/usr/local/bin/caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile" ]