Files
webhook/Dockerfile
T
Andy Dixon 07701ba9cd Clean white theme in black and Bristol blue, move to webhook.me.uk
The landing page and the email shell drop the dark gradient look for a
white background, black text and a single Bristol blue accent. Copy is
unchanged. Email footers and docs now point at webhook.me.uk; the
dixon.cx hostnames keep working.
2026-09-22 08:41:01 +01:00

13 lines
457 B
Docker

FROM golang:1.26-alpine AS build
WORKDIR /src
COPY go.mod ./
COPY *.go docs.html ./
RUN CGO_ENABLED=0 go build -trimpath -ldflags="-s -w" -o /webhooks .
FROM gcr.io/distroless/static-debian12:nonroot
COPY --from=build /webhooks /webhooks
ENV LISTEN=:8080 SMTP_ADDR=172.17.0.1:25 MAIL_FROM=no-reply@dixon.cx PUBLIC_HOST=webhook.me.uk
EXPOSE 8080
HEALTHCHECK --interval=30s --timeout=3s --start-period=5s CMD ["/webhooks", "-check"]
ENTRYPOINT ["/webhooks"]