diff --git a/Dockerfile b/Dockerfile index 3279669..cc17722 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,10 @@ RUN wget -O /app/uv-x86_64-unknown-linux-musl.tar.gz https://github.com/astral-s chmod +x /usr/local/bin/uv && \ uv --version +# Copy CA bundle from host +COPY ca-bundle.pem /app/ca-bundle.pem +RUN chmod 644 /app/ca-bundle.pem + # Create non-root user first RUN adduser -D -s /bin/sh appuser && \ chown -R appuser:appuser /app diff --git a/Makefile b/Makefile index cb85240..c01c9f5 100644 --- a/Makefile +++ b/Makefile @@ -26,6 +26,8 @@ format: uv run ruff format . run: + uv venv --python 3.11 && \ + source .venv/bin/activate && \ uv run python -m src.artifactapi.main docker-up: