TimWindecker commited on
Commit
924f681
·
verified ·
1 Parent(s): eba8b5c

Rename start.sh to run.sh

Browse files
Files changed (2) hide show
  1. run.sh +15 -0
  2. start.sh +0 -7
run.sh ADDED
@@ -0,0 +1,15 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+ set -e
3
+
4
+ #Start nginx
5
+ service nginx start
6
+
7
+ # Start FastAPI (JSON API)
8
+ python -m uvicorn src.api_server:api --host localhost --port 3000 & echo $! > api.pid
9
+
10
+ # Start Streamlit (Leaderboard UI)
11
+ streamlit run src/streamlit_app.py --server.port 4000 --server.address localhost
12
+
13
+ # Cleanup after Streamlit exits
14
+ pkill -F api.pid
15
+ rm api.pid
start.sh DELETED
@@ -1,7 +0,0 @@
1
- #!/bin/bash
2
-
3
- # Start Streamlit and FastAPI in background
4
- streamlit run src/streamlit_app.py --server.port 8502 --server.address 0.0.0.0 &
5
- uvicorn src.api_server:api --host 0.0.0.0 --port 8000 &
6
- # Start nginx in foreground
7
- nginx -g "daemon off;"