mood/inspo boards
1FROM golang:1.25-alpine AS builder 2 3ENV CGO_ENABLED=0 \ 4 GOOS=linux \ 5 GOARCH=amd64 6 7WORKDIR /build 8 9COPY go.mod go.sum ./ 10 11RUN go mod download 12 13COPY . . 14 15RUN go build -o build/pallet ./cmd/main.go 16 17FROM alpine:3.23 AS final 18 19COPY --from=builder /build /bin/build 20 21# https://github.com/bluesky-social/indigo/blob/main/cmd/relay/Dockerfile#L39 22ENV GODEBUG=netdns=go 23ENV TZ=Etc/UTC 24 25EXPOSE 8080 26 27CMD ["bin/build", "start"]