bep40 commited on
Commit
0057d5b
·
verified ·
1 Parent(s): 9edbd2e

Fix Dockerfile: apply OpenRouter patch + custom start script

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -2
Dockerfile CHANGED
@@ -26,11 +26,17 @@ RUN uv sync --no-dev --frozen
26
  # Copy built frontend
27
  COPY --from=frontend-builder /source/frontend/dist ./static/
28
 
29
- # Override config to use Anthropic API directly (not AWS Bedrock)
30
  COPY configs/frontend_agent_config.json ./configs/frontend_agent_config.json
31
 
 
 
 
 
 
 
32
  # Create directories
33
- RUN mkdir -p /app/session_logs && chown -R user:user /app
34
 
35
  USER user
36
  ENV HOME=/home/user \
 
26
  # Copy built frontend
27
  COPY --from=frontend-builder /source/frontend/dist ./static/
28
 
29
+ # Override config
30
  COPY configs/frontend_agent_config.json ./configs/frontend_agent_config.json
31
 
32
+ # Copy OpenRouter patch
33
+ COPY patches/openrouter_patch.py ./patches/openrouter_patch.py
34
+
35
+ # Custom start script that applies patch before starting backend
36
+ COPY start_patched.sh ./backend/start.sh
37
+
38
  # Create directories
39
+ RUN mkdir -p /app/session_logs /app/patches && chown -R user:user /app
40
 
41
  USER user
42
  ENV HOME=/home/user \