Compare commits

...

1 commit

Author SHA1 Message Date
Gabriel Simmer 9bd3bebd19
Add Containerfile 2024-06-30 13:04:59 +01:00

19
Containerfile Normal file
View file

@ -0,0 +1,19 @@
FROM golang:1.21.6-bookworm as build
ENV CGO_ENABLED=0 \
GOOS=linux \
GOFLAGS="-tags=moderncsqlite"
WORKDIR /build
COPY . /build
RUN make soju
FROM scratch
COPY --from=build /build/soju /app/soju
COPY --from=build /build/sojuctl /app/sojuctl
COPY --from=build /build/sojudb /app/sojudb
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
CMD ["/app/soju"]