From 6bb11a206bf834d5e809e9c4171be0e0ecd6bd7b Mon Sep 17 00:00:00 2001 From: C F Date: Wed, 17 Dec 2025 14:56:21 -0800 Subject: [PATCH] docker it up --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..dec64f4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM python:3.13-alpine + +# Install uv +RUN pip install uv + +# Set working directory +WORKDIR /app + +# Copy project files +COPY pyproject.toml ./ +COPY README.md ./ + +# Install dependencies using uv without venv +RUN uv pip compile pyproject.toml -o requirements.txt && \ + uv pip install --system -r requirements.txt + +# Copy the rest of the application +COPY . . + +# Default command +CMD ["python", "tests/test.py"]