Spaces:
Sleeping
Sleeping
Commit
·
711c2ee
1
Parent(s):
295f6d1
chore: switch to nextjs user in Dockerfile and update start.sh to run frontend in background
Browse files- Dockerfile +3 -0
- start.sh +4 -4
Dockerfile
CHANGED
@@ -54,6 +54,9 @@ RUN mkdir -p /app/generated_images && \
|
|
54 |
COPY start.sh .
|
55 |
RUN chmod +x start.sh
|
56 |
|
|
|
|
|
|
|
57 |
EXPOSE 3000 8000
|
58 |
|
59 |
CMD ["./start.sh"]
|
|
|
54 |
COPY start.sh .
|
55 |
RUN chmod +x start.sh
|
56 |
|
57 |
+
# Switch to nextjs user
|
58 |
+
USER nextjs
|
59 |
+
|
60 |
EXPOSE 3000 8000
|
61 |
|
62 |
CMD ["./start.sh"]
|
start.sh
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
#!/bin/sh
|
2 |
-
# Start frontend
|
3 |
-
|
4 |
-
# Start backend
|
5 |
-
|
|
|
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
|