Spaces:
Sleeping
Sleeping
fix: serve streamlit dashboard on hf space
Browse files- Dockerfile +2 -2
- README.md +3 -3
Dockerfile
CHANGED
|
@@ -22,6 +22,6 @@ RUN uv sync --frozen --no-dev
|
|
| 22 |
EXPOSE 7860
|
| 23 |
|
| 24 |
HEALTHCHECK --interval=30s --timeout=5s --start-period=20s --retries=3 \
|
| 25 |
-
CMD /opt/venv/bin/python -c "import urllib.request; urllib.request.urlopen('http://127.0.0.1:7860/health', timeout=3).read()" || exit 1
|
| 26 |
|
| 27 |
-
CMD ["/opt/venv/bin/
|
|
|
|
| 22 |
EXPOSE 7860
|
| 23 |
|
| 24 |
HEALTHCHECK --interval=30s --timeout=5s --start-period=20s --retries=3 \
|
| 25 |
+
CMD /opt/venv/bin/python -c "import urllib.request; urllib.request.urlopen('http://127.0.0.1:7860/_stcore/health', timeout=3).read()" || exit 1
|
| 26 |
|
| 27 |
+
CMD ["/opt/venv/bin/streamlit", "run", "app.py", "--server.address=0.0.0.0", "--server.port=7860", "--server.headless=true"]
|
README.md
CHANGED
|
@@ -30,10 +30,10 @@ Safety constraint:
|
|
| 30 |
|
| 31 |
## 2) Runtime Modes
|
| 32 |
|
| 33 |
-
-
|
| 34 |
-
-
|
| 35 |
|
| 36 |
-
HF Space Docker deployment
|
| 37 |
|
| 38 |
## 3) Install
|
| 39 |
|
|
|
|
| 30 |
|
| 31 |
## 2) Runtime Modes
|
| 32 |
|
| 33 |
+
- Dashboard mode (HF deployment): `streamlit run app.py`
|
| 34 |
+
- API mode (local/service): `python -m server.app`
|
| 35 |
|
| 36 |
+
HF Space Docker deployment serves the Streamlit dashboard.
|
| 37 |
|
| 38 |
## 3) Install
|
| 39 |
|