Kaballas commited on
Commit
e0be4dd
·
verified ·
1 Parent(s): b720249

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +3 -6
Dockerfile CHANGED
@@ -1,4 +1,5 @@
1
  FROM doobidoo/mcp-memory-service:latest
 
2
  # Create non-root user with UID 1000 (required for Spaces runtime)
3
  USER root
4
  RUN useradd -m -u 1000 user
@@ -17,11 +18,7 @@ COPY --chown=user nginx.conf /etc/nginx/nginx.conf
17
  RUN mkdir -p /home/user/app/chroma_db /home/user/app/backups \
18
  && chown -R 1000:1000 /home/user
19
 
20
- # Add runtime entrypoint script
21
- COPY --chown=user entrypoint.sh /home/user/app/entrypoint.sh
22
- RUN chmod +x /home/user/app/entrypoint.sh
23
-
24
  USER user
25
 
26
- # Start both the service (on :8000) and nginx proxy (on :7860)
27
- CMD ["/home/user/app/entrypoint.sh"]
 
1
  FROM doobidoo/mcp-memory-service:latest
2
+
3
  # Create non-root user with UID 1000 (required for Spaces runtime)
4
  USER root
5
  RUN useradd -m -u 1000 user
 
18
  RUN mkdir -p /home/user/app/chroma_db /home/user/app/backups \
19
  && chown -R 1000:1000 /home/user
20
 
 
 
 
 
21
  USER user
22
 
23
+ COPY --chown=user . /app
24
+ CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "7860"]