From 782e323742939ef40ebb00611b9a399a510c8c25 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 30 Jun 2026 09:33:09 +0000 Subject: [PATCH] add backend-only Dockerfile for Railway deployment Co-Authored-By: Claude Opus 4.6 Claude-Session: https://claude.ai/code/session_01EGuUFWsH7EH7kdCv5Lu6Mw --- Dockerfile.railway | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile.railway diff --git a/Dockerfile.railway b/Dockerfile.railway new file mode 100644 index 00000000..161ed616 --- /dev/null +++ b/Dockerfile.railway @@ -0,0 +1,15 @@ +FROM python:3.11-slim + +COPY --from=ghcr.io/astral-sh/uv:0.9.26 /uv /uvx /bin/ + +WORKDIR /app + +COPY backend/pyproject.toml backend/uv.lock ./ + +RUN uv sync --frozen + +COPY backend/ . + +EXPOSE 5001 + +CMD ["uv", "run", "python", "run.py"]