Spaces:
Sleeping
Sleeping
apple muncy
commited on
Commit
Β·
cfe943a
1
Parent(s):
cee02d5
revert to original
Browse filesSigned-off-by: apple muncy <[email protected]>
- Dockerfile +3 -12
- README.md +1 -1
- app.py +1 -2
- mcp_server.py +0 -1
- requirements.txt +2 -2
Dockerfile
CHANGED
@@ -10,8 +10,9 @@ RUN apt-get update && apt-get install -y \
|
|
10 |
|
11 |
# Copy project files
|
12 |
COPY pyproject.toml .
|
13 |
-
COPY
|
14 |
COPY mcp_server.py .
|
|
|
15 |
COPY README.md .
|
16 |
|
17 |
# Install Python dependencies
|
@@ -21,16 +22,6 @@ RUN pip install --no-cache-dir -e .
|
|
21 |
RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app
|
22 |
USER appuser
|
23 |
|
24 |
-
ENV HOME=/home/user \
|
25 |
-
PATH=/home/user/.local/bin:$PATH \
|
26 |
-
PYTHONPATH=$HOME/app \
|
27 |
-
PYTHONUNBUFFERED=1 \
|
28 |
-
GRADIO_ALLOW_FLAGGING=never \
|
29 |
-
GRADIO_NUM_PORTS=1 \
|
30 |
-
GRADIO_SERVER_NAME=0.0.0.0 \
|
31 |
-
GRADIO_THEME=huggingface \
|
32 |
-
SYSTEM=spaces
|
33 |
-
|
34 |
# Expose port
|
35 |
EXPOSE 8000
|
36 |
|
@@ -39,4 +30,4 @@ HEALTHCHECK --interval=30s --timeout=10s --start-period=5s --retries=3 \
|
|
39 |
CMD curl -f http://localhost:8000/ || exit 1
|
40 |
|
41 |
# Run the application
|
42 |
-
CMD ["python", "
|
|
|
10 |
|
11 |
# Copy project files
|
12 |
COPY pyproject.toml .
|
13 |
+
COPY server.py .
|
14 |
COPY mcp_server.py .
|
15 |
+
COPY env.example .
|
16 |
COPY README.md .
|
17 |
|
18 |
# Install Python dependencies
|
|
|
22 |
RUN useradd -m -u 1000 appuser && chown -R appuser:appuser /app
|
23 |
USER appuser
|
24 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25 |
# Expose port
|
26 |
EXPOSE 8000
|
27 |
|
|
|
30 |
CMD curl -f http://localhost:8000/ || exit 1
|
31 |
|
32 |
# Run the application
|
33 |
+
CMD ["python", "server.py"]
|
README.md
CHANGED
@@ -4,7 +4,7 @@ emoji: π
|
|
4 |
colorFrom: purple
|
5 |
colorTo: yellow
|
6 |
sdk: gradio
|
7 |
-
sdk_version: 5.
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
base_path: /gradio
|
|
|
4 |
colorFrom: purple
|
5 |
colorTo: yellow
|
6 |
sdk: gradio
|
7 |
+
sdk_version: 5.31.0
|
8 |
app_file: app.py
|
9 |
pinned: false
|
10 |
base_path: /gradio
|
app.py
CHANGED
@@ -521,5 +521,4 @@ if __name__ == "__main__":
|
|
521 |
print("π Starting HF Tagging Bot...")
|
522 |
print("π Dashboard: http://localhost:7860/gradio")
|
523 |
print("π Webhook: http://localhost:7860/webhook")
|
524 |
-
|
525 |
-
uvicorn.run( "app:app", host="0.0.0.0", port=8000 , log_level="debug" )
|
|
|
521 |
print("π Starting HF Tagging Bot...")
|
522 |
print("π Dashboard: http://localhost:7860/gradio")
|
523 |
print("π Webhook: http://localhost:7860/webhook")
|
524 |
+
uvicorn.run("app:app", host="0.0.0.0", port=7860, reload=True)
|
|
mcp_server.py
CHANGED
@@ -181,5 +181,4 @@ This PR adds the `{new_tag}` tag to the model repository.
|
|
181 |
|
182 |
|
183 |
if __name__ == "__main__":
|
184 |
-
print("π Starting mcp_server...")
|
185 |
mcp.run()
|
|
|
181 |
|
182 |
|
183 |
if __name__ == "__main__":
|
|
|
184 |
mcp.run()
|
requirements.txt
CHANGED
@@ -19,8 +19,8 @@ ffmpy==0.5.0
|
|
19 |
filelock==3.18.0
|
20 |
frozenlist==1.6.0
|
21 |
fsspec==2025.5.1
|
22 |
-
gradio
|
23 |
-
gradio-client
|
24 |
groovy==0.1.2
|
25 |
h11==0.16.0
|
26 |
hf-xet==1.1.2 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'
|
|
|
19 |
filelock==3.18.0
|
20 |
frozenlist==1.6.0
|
21 |
fsspec==2025.5.1
|
22 |
+
gradio==5.31.0
|
23 |
+
gradio-client==1.10.1
|
24 |
groovy==0.1.2
|
25 |
h11==0.16.0
|
26 |
hf-xet==1.1.2 ; platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'
|