FROM golang:1.23 as build LABEL author="vlbeaudoin" WORKDIR /go/src/app COPY LICENSE cmd.go config.go db.go entity.go flag.go go.mod go.sum handler.go server.go ./ ADD cmd/ cmd/ ADD queries/ queries/ ADD ui/ ui/ RUN CGO_ENABLED=0 go build \ -a \ -o presences \ ./cmd/presences/ # Alpine FROM alpine:3.21 as run COPY --from=build /go/src/app/presences /usr/bin/presences CMD ["presences", "-h"]