Dockerfile.stcrashreceiver 343 B

12345678910111213141516171819
  1. ARG GOVERSION=latest
  2. FROM golang:$GOVERSION AS builder
  3. WORKDIR /src
  4. COPY . .
  5. ENV CGO_ENABLED=0
  6. ENV BUILD_HOST=syncthing.net
  7. ENV BUILD_USER=docker
  8. RUN rm -f stcrashreceiver && go run build.go build stcrashreceiver
  9. FROM alpine
  10. EXPOSE 8080
  11. COPY --from=builder /src/stcrashreceiver /bin/stcrashreceiver
  12. ENTRYPOINT [ "/bin/stcrashreceiver" ]