Spaces:
Sleeping
Sleeping
Commit
·
fef0c2e
1
Parent(s):
0c46d34
chore: update Dockerfile permissions and modify start.sh to change directory before starting backend
Browse files- Dockerfile +2 -1
- start.sh +2 -1
Dockerfile
CHANGED
@@ -49,7 +49,8 @@ COPY --from=backend /usr/local/lib/python3.9/site-packages /usr/local/lib/python
|
|
49 |
# Create directories and set permissions
|
50 |
RUN mkdir -p /app/generated_images && \
|
51 |
chown -R nextjs:nodejs /app/backend /app/generated_images && \
|
52 |
-
chmod -R 755 /app/backend
|
|
|
53 |
|
54 |
COPY start.sh .
|
55 |
RUN chmod +x start.sh
|
|
|
49 |
# Create directories and set permissions
|
50 |
RUN mkdir -p /app/generated_images && \
|
51 |
chown -R nextjs:nodejs /app/backend /app/generated_images && \
|
52 |
+
chmod -R 755 /app/backend && \
|
53 |
+
chmod 755 /app/generated_images
|
54 |
|
55 |
COPY start.sh .
|
56 |
RUN chmod +x start.sh
|
start.sh
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
#!/bin/sh
|
2 |
# Start frontend in background
|
3 |
node frontend/server.js &
|
4 |
-
# Start backend
|
|
|
5 |
python -m uvicorn backend.app.main:app --host 0.0.0.0 --port 8000
|
|
|
1 |
#!/bin/sh
|
2 |
# Start frontend in background
|
3 |
node frontend/server.js &
|
4 |
+
# Start backend from /app directory so it can find generated_images
|
5 |
+
cd /app
|
6 |
python -m uvicorn backend.app.main:app --host 0.0.0.0 --port 8000
|