Kaballas commited on
Commit
d45babc
Β·
1 Parent(s): e37e337
Files changed (1) hide show
  1. Dockerfile +3 -3
Dockerfile CHANGED
@@ -21,9 +21,6 @@ WORKDIR /app
21
  # Copy project files
22
  COPY . /app
23
 
24
- # Fix permissions so the unprivileged user can write to /app
25
- RUN chown -R user:user /app
26
-
27
  # Ensure our src/ is on the Python path so our local code is used
28
  ENV PYTHONPATH=/app/src
29
 
@@ -31,6 +28,9 @@ ENV PYTHONPATH=/app/src
31
  RUN uv pip install -e . --system && \
32
  uv pip install fastapi uvicorn[standard] --system
33
 
 
 
 
34
  # ── Unprivileged user ─────────────────────────────────────────────
35
  USER user
36
 
 
21
  # Copy project files
22
  COPY . /app
23
 
 
 
 
24
  # Ensure our src/ is on the Python path so our local code is used
25
  ENV PYTHONPATH=/app/src
26
 
 
28
  RUN uv pip install -e . --system && \
29
  uv pip install fastapi uvicorn[standard] --system
30
 
31
+ # Fix permissions so the unprivileged user can write to /app and .egg-info
32
+ RUN chown -R user:user /app
33
+
34
  # ── Unprivileged user ─────────────────────────────────────────────
35
  USER user
36