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"]