Feed generator written in Golang
at main 384 B view raw
1FROM golang:1.23 AS builder 2 3WORKDIR /build 4 5COPY go.mod . 6COPY go.sum . 7COPY src src 8 9RUN GOOS=linux GARCH=amd64 CGO_ENABLED=0 go build -o server src/* 10 11FROM alpine:3 AS application 12 13WORKDIR /app 14 15RUN apk add --no-cache ca-certificates tzdata 16 17COPY --from=builder /build/server /app/server 18 19RUN install server /bin 20 21EXPOSE 3123 22 23ENV DB_PATH="feed.sqlite" 24 25ENTRYPOINT ["/bin/server"]