Initial V2 setup

This commit is contained in:
Luke Calladine
2026-01-22 16:21:46 +00:00
parent 95e5e1438f
commit b35ff74cdb
25 changed files with 2059 additions and 0 deletions

View File

@@ -0,0 +1,12 @@
FROM python:3.13.7-slim-bookworm
WORKDIR /app
# Copy requirements and install Python dependencies
COPY ./requirements.txt ./
RUN pip install --no-cache-dir -r requirements.txt
# Copy the app code and tests
COPY ../src ./src
CMD ["python", "src/main.py"]