grim/goserve

Implement combined log format instead of common (adds referer and user-agent)
FROM golang:buster as build
WORKDIR /go/src/app
COPY . .
RUN CGO_ENABLED=0 GOOS=linux go build -a -ldflags '-extldflags "-static" -s' .
FROM scratch
COPY --from=build /go/src/app/app /goserve
CMD ["/goserve"]