Refactgor, TLS support, v0.5

This commit is contained in:
PB
2024-07-20 19:18:49 +02:00
parent 85f03049d9
commit 13073daa38
9 changed files with 41 additions and 14 deletions

View File

@@ -4,7 +4,7 @@ FROM ${BUILDER_IMAGE} AS builder
# Destination image - server
# FROM gcr.io/distroless/base-debian10
FROM alpine:3
FROM alpine:3.17
ARG SVC_NAME
ARG SVC_VER
@@ -21,11 +21,14 @@ WORKDIR /
COPY --from=builder $BIN_OUTPUT /app
COPY --from=builder /go/bin/migrate /bin/migrate
COPY --from=builder /go/bin/health /bin/health
COPY .env.dist /.env
COPY .env.docker /.env
COPY ./.app.config /
COPY ./bin /bin
RUN chmod 755 /bin/entrypoint.sh /bin/migrate.sh
EXPOSE 80
RUN apk add curl
EXPOSE 443
ENTRYPOINT ["entrypoint.sh"]
CMD ["sh", "-c", "/app"]