goatcounter-forwarder/Dockerfile
2025-01-07 01:00:12 +00:00

17 lines
356 B
Docker

FROM golang:1.23 AS builder
RUN mkdir /build
WORKDIR /build
ADD . .
RUN CGO_ENABLED=0 GOOS=linux go build -buildvcs=false -o main git.tdpain.net/codemicro/goatcounter-forwarder
FROM debian:12
RUN mkdir -p /usr/bin
COPY --from=builder /build/main /usr/bin
RUN mkdir -p /run/goatcounter-forwarder
WORKDIR /run/goatcounter-forwarder
ENTRYPOINT ["main"]