pages-server/Dockerfile
6543 7b35a192bf
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
Add cert store option based on sqlite3, mysql & postgres (#173)
Deprecate **pogreb**! close #169 Reviewed-on: #173
2023-02-10 03:00:14 +00:00

14 lines
371 B
Docker

FROM techknowlogick/xgo as build
WORKDIR /workspace
COPY . .
RUN CGO_ENABLED=1 go build -tags 'sqlite sqlite_unlock_notify netgo' -ldflags '-s -w -extldflags "-static" -linkmode external' .
FROM scratch
COPY --from=build /workspace/pages /pages
COPY --from=build \
/etc/ssl/certs/ca-certificates.crt \
/etc/ssl/certs/ca-certificates.crt
ENTRYPOINT ["/pages"]