Openstatus www.openstatus.dev

😭

+1 -32
+1 -1
.github/workflows/publish-checker.yml
··· 55 55 - name: Build and push 56 56 uses: depot/build-push-action@v1 57 57 with: 58 - file: private-location 58 + file: apps/checker/private-location.Dockerfile 59 59 project: 9cknw183m8 60 60 context: apps/checker 61 61 tags: ghcr.io/openstatushq/private-location:latest
-31
apps/checker/private-location
··· 1 - FROM golang:1.25-alpine as builder 2 - 3 - WORKDIR /go/src/app 4 - 5 - RUN apk add --no-cache tzdata 6 - ENV TZ=UTC 7 - 8 - ENV CGO_ENABLED=0 9 - ENV GOOS=linux 10 - ENV GOARCH=amd64 11 - 12 - COPY go.* . 13 - RUN go mod download 14 - 15 - COPY . . 16 - RUN go build -trimpath -ldflags "-s -w" -o private ./cmd/private 17 - 18 - FROM scratch 19 - 20 - WORKDIR /opt/bin 21 - 22 - COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ 23 - COPY --from=builder /usr/share/zoneinfo /usr/share/zoneinfo 24 - 25 - COPY --from=builder /go/src/app/private /opt/bin/private 26 - 27 - ENV TZ=UTC 28 - ENV USER=1000 29 - ENV GIN_MODE=release 30 - 31 - CMD [ "/opt/bin/private" ]