This commit is contained in:
2024-11-19 15:17:56 +01:00
parent 0495bf8dbb
commit 5f7dde35bc
11 changed files with 763 additions and 2 deletions

View File

@@ -12,10 +12,15 @@ RUN --mount=type=ssh /opt/venv/bin/poetry export --without-hashes ${POETRY_EXPOR
FROM python:3.12-slim AS runtime
RUN apt update && apt install -y --no-install-recommends netcat-traditional wkhtmltopdf && apt clean
RUN apt update && \
apt install -y --no-install-recommends curl jq && \
apt clean
COPY ./src/ /app
COPY ./scripts/*.sh /
RUN chmod +x /*.sh
ENV PATH="/opt/venv/bin:$PATH"
ENV VENV_PATH=/opt/venv