MisterAI commited on
Commit
adc0f59
·
verified ·
1 Parent(s): 917411f

Create HFSpace_Entrypoint.sh

Browse files
Files changed (1) hide show
  1. HFSpace_Entrypoint.sh +19 -0
HFSpace_Entrypoint.sh ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/bash
2
+
3
+ echo ""
4
+ echo "*** Starting LocalAI ***"
5
+ /local-ai --address 0.0.0.0:8080 &
6
+ LOCALAI_PID=$!
7
+
8
+ echo "*** Waiting for LocalAI to start (max 15 seconds) ***"
9
+ for i in {1..15}; do
10
+ if nc -z 127.0.0.1 8080 2>/dev/null; then
11
+ echo "*** LocalAI is ready! Starting Nginx... ***"
12
+ break
13
+ fi
14
+ echo " Waiting... ($i/15)"
15
+ sleep 1
16
+ done
17
+
18
+ echo "*** Nginx started ***"
19
+ nginx -g "daemon off;"