Spaces:
Sleeping
Sleeping
MichonGoddijn231849
commited on
Commit
·
2044d48
1
Parent(s):
f337dbb
update dockerfile
Browse files- Dockerfile +2 -2
Dockerfile
CHANGED
|
@@ -91,8 +91,8 @@ RUN mkdir -p /etc/nginx/certs && \
|
|
| 91 |
-days 365 \
|
| 92 |
-subj "/CN=mrrrme.hf.space"
|
| 93 |
|
| 94 |
-
# Make entire /app directory writable for Dev Mode (
|
| 95 |
-
RUN chmod -R 777 /app
|
| 96 |
|
| 97 |
# Create startup script with git config at runtime
|
| 98 |
RUN printf '#!/bin/bash\nset -e\n\n# Configure git for Dev Mode\nexport HOME=/tmp\nmkdir -p /tmp\ngit config --global user.name "michon" 2>/dev/null || true\ngit config --global user.email "[email protected]" 2>/dev/null || true\n\n# Kill any existing processes\npkill -f "mrrrme.backend_server" 2>/dev/null || true\npkill -f "speak_server.py" 2>/dev/null || true\npkill -f "node server.js" 2>/dev/null || true\npkill -f "nginx" 2>/dev/null || true\nsleep 2\n\necho "Starting MrrrMe..."\ncd /app && python3.11 -m mrrrme.backend_server &\ncd /app/avatar && python3.11 speak_server.py &\ncd /app/frontend/.next/standalone && HOSTNAME=0.0.0.0 PORT=3001 node server.js &\nsleep 10\nnginx -g "daemon off;" &\necho "Ready!"\n\n# Keep container alive\nwait\n' > /app/start.sh && chmod +x /app/start.sh
|
|
|
|
| 91 |
-days 365 \
|
| 92 |
-subj "/CN=mrrrme.hf.space"
|
| 93 |
|
| 94 |
+
# Make entire /app directory writable for Dev Mode (ownership + permissions)
|
| 95 |
+
RUN chown -R 1000:1000 /app && chmod -R 777 /app
|
| 96 |
|
| 97 |
# Create startup script with git config at runtime
|
| 98 |
RUN printf '#!/bin/bash\nset -e\n\n# Configure git for Dev Mode\nexport HOME=/tmp\nmkdir -p /tmp\ngit config --global user.name "michon" 2>/dev/null || true\ngit config --global user.email "[email protected]" 2>/dev/null || true\n\n# Kill any existing processes\npkill -f "mrrrme.backend_server" 2>/dev/null || true\npkill -f "speak_server.py" 2>/dev/null || true\npkill -f "node server.js" 2>/dev/null || true\npkill -f "nginx" 2>/dev/null || true\nsleep 2\n\necho "Starting MrrrMe..."\ncd /app && python3.11 -m mrrrme.backend_server &\ncd /app/avatar && python3.11 speak_server.py &\ncd /app/frontend/.next/standalone && HOSTNAME=0.0.0.0 PORT=3001 node server.js &\nsleep 10\nnginx -g "daemon off;" &\necho "Ready!"\n\n# Keep container alive\nwait\n' > /app/start.sh && chmod +x /app/start.sh
|