Skip to content

Commit 8dccc52

Browse files
committed
refactor(api mcp): cleanup dockerfiles
1 parent 462c402 commit 8dccc52

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

backend/api/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ COPY ./envs/backend.env /opt/.env
88
COPY ./backend/api /app/api
99
COPY ./backend/shared_mcp /app/shared_mcp
1010
ENV PYTHONPATH /app:$PYTHONPATH
11-
ENTRYPOINT ["uv", "run", "fastapi", "run", "api/main.py"]
11+
ENTRYPOINT ["uv", "run", "fastapi", "run", "api/main.py", "--root-path=/api"]

backend/mcp/Dockerfile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,9 @@ WORKDIR /app
44
COPY ./backend/mcp/uv.lock ./backend/mcp/pyproject.toml .
55
RUN uv sync --frozen && rm ./uv.lock ./pyproject.toml
66
RUN apt-get update && apt-get install -y --no-install-recommends \
7-
curl && \
8-
curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && \
9-
apt-get install -y --no-install-recommends nodejs
7+
curl
108
COPY ./backend/mcp ./mcp
119
COPY ./backend/shared_mcp ./shared_mcp
1210
ENV PYTHONPATH /app:$PYTHONPATH
11+
ENV PATH /app:$PATH
1312
ENTRYPOINT ["uv", "run", "mcp/main.py"]

0 commit comments

Comments
 (0)