Sathvik-kota commited on
Commit
c2efb27
·
verified ·
1 Parent(s): 419a2fb

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. start.sh +14 -19
start.sh CHANGED
@@ -1,27 +1,22 @@
1
  #!/bin/bash
 
2
 
3
- echo "🚀 Starting multi-service document search system..."
4
-
5
- # ---------------------------------------------
6
- # Ensure Python can resolve src/ as a package
7
- # ---------------------------------------------
8
  export PYTHONPATH="/app"
9
 
10
- # ---------------------------------------------
11
- # Start all microservices as MODULES (required!)
12
- # ---------------------------------------------
13
- python3 -m src.doc_service.app --port 9001 &
14
- python3 -m src.embed_service.app --port 9002 &
15
- python3 -m src.search_service.app --port 9003 &
16
- python3 -m src.explain_service.app --port 9004 &
17
- python3 -m src.api_gateway.app --port 8000 &
 
 
18
 
19
  sleep 5
20
- echo "✅ All microservices started!"
21
 
22
- # ---------------------------------------------
23
- # Start Streamlit (HF Spaces runs on port 7860)
24
- # ---------------------------------------------
25
  streamlit run src/ui/streamlit_app.py \
26
- --server.port 7860 \
27
- --server.address 0.0.0.0
 
1
  #!/bin/bash
2
+ echo "🚀 Starting multi-service system..."
3
 
 
 
 
 
 
4
  export PYTHONPATH="/app"
5
 
6
+ # DOC SERVICE
7
+ uvicorn src.doc_service.app:app --host 0.0.0.0 --port 9001 &
8
+ # EMBED SERVICE
9
+ uvicorn src.embed_service.app:app --host 0.0.0.0 --port 9002 &
10
+ # SEARCH SERVICE
11
+ uvicorn src.search_service.app:app --host 0.0.0.0 --port 9003 &
12
+ # EXPLAIN SERVICE
13
+ uvicorn src.explain_service.app:app --host 0.0.0.0 --port 9004 &
14
+ # API GATEWAY
15
+ uvicorn src.api_gateway.app:app --host 0.0.0.0 --port 8000 &
16
 
17
  sleep 5
18
+ echo "✅ All microservices running!"
19
 
 
 
 
20
  streamlit run src/ui/streamlit_app.py \
21
+ --server.port 7860 \
22
+ --server.address 0.0.0.0