Bluesky avatar proxy thing
at v0.3.0 740 B view raw
1FROM golang:1.25-alpine AS builder 2 3WORKDIR /build 4 5COPY go.mod go.sum ./ 6RUN go mod download 7 8COPY . . 9RUN CGO_ENABLED=0 go build -ldflags="-s -w" -o blavatar ./cmd/blavatar 10 11FROM alpine:latest 12LABEL org.opencontainers.image.title='blavatar' 13LABEL org.opencontainers.image.description='Bluesky avatar caching proxy' 14LABEL org.opencontainers.image.source='https://tangled.org/angrydutchman.peedee.es/blavatar' 15LABEL org.opencontainers.image.url='https://tangled.org/angrydutchman.peedee.es/blavatar' 16LABEL org.opencontainers.image.vendor='blockstackers.net' 17LABEL org.opencontainers.image.licenses='MIT' 18 19RUN apk --no-cache add ca-certificates 20 21WORKDIR /app 22 23COPY --from=builder /build/blavatar . 24 25EXPOSE 8080 26 27ENTRYPOINT ["/app/blavatar"]