Spaces:
Running
Running
Fix Dockerfile - set WORKDIR to /app/backend and update README
Browse files- README.md +1 -1
- backend/Dockerfile +2 -3
README.md
CHANGED
|
@@ -4,7 +4,7 @@ emoji: 🧠
|
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: purple
|
| 6 |
sdk: docker
|
| 7 |
-
app_file:
|
| 8 |
app_port: 7860
|
| 9 |
pinned: false
|
| 10 |
---
|
|
|
|
| 4 |
colorFrom: indigo
|
| 5 |
colorTo: purple
|
| 6 |
sdk: docker
|
| 7 |
+
app_file: app/main.py
|
| 8 |
app_port: 7860
|
| 9 |
pinned: false
|
| 10 |
---
|
backend/Dockerfile
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
FROM python:3.11-slim
|
| 2 |
|
| 3 |
-
WORKDIR /app
|
| 4 |
|
| 5 |
# Install only essential system dependencies
|
| 6 |
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
@@ -18,12 +18,11 @@ RUN playwright install --with-deps chromium 2>/dev/null || echo "Playwright inst
|
|
| 18 |
COPY . .
|
| 19 |
|
| 20 |
# Create necessary directories
|
| 21 |
-
RUN mkdir -p /app/app/data/context /app/app/data/daemon /app/app/data/adaptive /app/app/data/knowledge /app/app/data/memory /app/app/data/simulations
|
| 22 |
|
| 23 |
# Set environment variables
|
| 24 |
ENV PYTHONUNBUFFERED=1
|
| 25 |
ENV PORT=7860
|
| 26 |
-
ENV PYTHONPATH=/app/backend:$PYTHONPATH
|
| 27 |
|
| 28 |
# Expose port and run the application
|
| 29 |
EXPOSE 7860
|
|
|
|
| 1 |
FROM python:3.11-slim
|
| 2 |
|
| 3 |
+
WORKDIR /app/backend
|
| 4 |
|
| 5 |
# Install only essential system dependencies
|
| 6 |
RUN apt-get update && apt-get install -y --no-install-recommends \
|
|
|
|
| 18 |
COPY . .
|
| 19 |
|
| 20 |
# Create necessary directories
|
| 21 |
+
RUN mkdir -p /app/backend/app/data/context /app/backend/app/data/daemon /app/backend/app/data/adaptive /app/backend/app/data/knowledge /app/backend/app/data/memory /app/backend/app/data/simulations
|
| 22 |
|
| 23 |
# Set environment variables
|
| 24 |
ENV PYTHONUNBUFFERED=1
|
| 25 |
ENV PORT=7860
|
|
|
|
| 26 |
|
| 27 |
# Expose port and run the application
|
| 28 |
EXPOSE 7860
|