From ee78af1abeb3b6f7cbf449f75e626930d16e46b8 Mon Sep 17 00:00:00 2001 From: Thomas Peetz Date: Mon, 21 Apr 2025 03:56:55 +0200 Subject: [PATCH] relocate sources --- kontor-api/Dockerfile | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/kontor-api/Dockerfile b/kontor-api/Dockerfile index 20ca368..3121100 100644 --- a/kontor-api/Dockerfile +++ b/kontor-api/Dockerfile @@ -22,16 +22,16 @@ RUN uv sync FROM python:3.13-slim-bookworm AS production # The following secrets are available during build time -# RUN --mount=type=secret,id=DB_PASSWORD \ -# --mount=type=secret,id=DB_USER \ -# --mount=type=secret,id=DB_NAME \ -# --mount=type=secret,id=DB_HOST \ -# --mount=type=secret,id=DB_PORT \ -# DB_PASSWORD=/run/secrets/DB_PASSWORD \ -# DB_USER=$(cat /run/secrets/DB_USER) \ -# DB_NAME=$(cat /run/secrets/DB_NAME) \ -# DB_HOST=$(cat /run/secrets/DB_HOST) \ -# DB_PORT=$(cat /run/secrets/DB_PORT) +RUN --mount=type=secret,id=DB_PASSWORD \ + --mount=type=secret,id=DB_USER \ + --mount=type=secret,id=DB_NAME \ + --mount=type=secret,id=DB_HOST \ + --mount=type=secret,id=DB_PORT \ + DB_PASSWORD=/run/secrets/DB_PASSWORD \ + DB_USER=$(cat /run/secrets/DB_USER) \ + DB_NAME=$(cat /run/secrets/DB_NAME) \ + DB_HOST=$(cat /run/secrets/DB_HOST) \ + DB_PORT=$(cat /run/secrets/DB_PORT) # RUN --mount=type=secret,id=secret-key,target=secrets.json @@ -41,8 +41,6 @@ USER appuser WORKDIR /app COPY /src src -COPY ./config/kontor-docker/logging-config.yaml /home/appuser/.config/kontor-docker/logging-config.yaml -COPY ./config/kontor-docker/database-config.yaml /home/appuser/.config/kontor-docker/database-config.yaml COPY --from=builder /app/.venv .venv # Set up environment variables for production