docker-goatcounter/Dockerfile
AKP 2065e67f60
Alter 3 files
Add .gitlab-ci.yml
Add Dockerfile
Add README.md
2025-01-05 23:16:58 +00:00

17 lines
No EOL
416 B
Docker

FROM golang:1.23 AS builder
RUN mkdir /build
WORKDIR /build
RUN git clone --branch=release-2.5 https://github.com/arp242/goatcounter.git .
RUN go build -ldflags="-X zgo.at/goatcounter/v2.Version=$(git log -n1 --format='%h_%cI')" ./cmd/goatcounter
FROM debian
RUN mkdir -p /usr/bin
COPY --from=builder /build/goatcounter /usr/bin
RUN mkdir -p /run/goatcounter
WORKDIR /run/goatcounter
ENTRYPOINT ["goatcounter"]