Spaces:
Sleeping
Sleeping
Upload folder using huggingface_hub
Browse files- Dockerfile +7 -7
Dockerfile
CHANGED
|
@@ -34,10 +34,10 @@ COPY --from=deps /usr/local/bin /usr/local/bin
|
|
| 34 |
|
| 35 |
# Copy the entire my_env package
|
| 36 |
# Build context must be the my_env/ directory (see README for docker build command)
|
| 37 |
-
COPY --chown=appuser:appuser . /app
|
| 38 |
|
| 39 |
# PYTHONPATH makes `import my_env` and `import server` both resolve correctly
|
| 40 |
-
ENV PYTHONPATH="/app
|
| 41 |
|
| 42 |
# HF Spaces requires port 7860. Internal uvicorn also binds 7860.
|
| 43 |
EXPOSE 7860
|
|
@@ -49,11 +49,11 @@ HEALTHCHECK --interval=30s --timeout=10s --start-period=30s --retries=5 \
|
|
| 49 |
USER appuser
|
| 50 |
|
| 51 |
# Run from /app/my_env so relative imports (server.app:app) resolve correctly
|
| 52 |
-
WORKDIR /app
|
| 53 |
|
| 54 |
ENV ENABLE_WEB_INTERFACE=true
|
| 55 |
CMD ["uvicorn", "server.app:app", \
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
|
|
|
| 34 |
|
| 35 |
# Copy the entire my_env package
|
| 36 |
# Build context must be the my_env/ directory (see README for docker build command)
|
| 37 |
+
COPY --chown=appuser:appuser . /app
|
| 38 |
|
| 39 |
# PYTHONPATH makes `import my_env` and `import server` both resolve correctly
|
| 40 |
+
ENV PYTHONPATH="/app"
|
| 41 |
|
| 42 |
# HF Spaces requires port 7860. Internal uvicorn also binds 7860.
|
| 43 |
EXPOSE 7860
|
|
|
|
| 49 |
USER appuser
|
| 50 |
|
| 51 |
# Run from /app/my_env so relative imports (server.app:app) resolve correctly
|
| 52 |
+
WORKDIR /app
|
| 53 |
|
| 54 |
ENV ENABLE_WEB_INTERFACE=true
|
| 55 |
CMD ["uvicorn", "server.app:app", \
|
| 56 |
+
"--host", "0.0.0.0", \
|
| 57 |
+
"--port", "7860", \
|
| 58 |
+
"--workers", "1", \
|
| 59 |
+
"--log-level", "info"]
|