privateone commited on
Commit
653ab24
·
verified ·
1 Parent(s): 0dda272

Update custom-entrypoint.sh

Browse files
Files changed (1) hide show
  1. custom-entrypoint.sh +21 -14
custom-entrypoint.sh CHANGED
@@ -4,20 +4,8 @@ set -e
4
 
5
  # Detect external/public IP dynamically (you can hardcode this if needed)
6
  # EXTERNAL_IP=$(curl -s https://ifconfig.me)
7
- echo "Starting ngrok in background..."
8
- ngrok start turn_tls --config /ngrok2/ngrok.yml --log=stdout --log-level=debug &
9
- NGROK_PID=$!
10
-
11
- sleep 1
12
-
13
- # Now exec turnserver as PID 1 (so Docker will forward signals to it)
14
  echo "Starting turnserver..."
15
-
16
-
17
- #cat /ngrok2/ngrok.yml
18
- #ngrok start turn_tls --config /ngrok2/ngrok.yml --log=stdout --log-level=debug
19
-
20
- exec turnserver \
21
  -c /etc/coturn/turnserver.conf \
22
  --listening-ip=0.0.0.0 \
23
  --listening-port=7860 \
@@ -28,7 +16,26 @@ echo "Starting turnserver..."
28
  # --realm=privateone-coturn.hf.space \
29
  --log-file=stdout \
30
  --simple-log \
31
- --no-cli
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
32
 
33
 
34
  # turnserver \
 
4
 
5
  # Detect external/public IP dynamically (you can hardcode this if needed)
6
  # EXTERNAL_IP=$(curl -s https://ifconfig.me)
 
 
 
 
 
 
 
7
  echo "Starting turnserver..."
8
+ exec turnserver \
 
 
 
 
 
9
  -c /etc/coturn/turnserver.conf \
10
  --listening-ip=0.0.0.0 \
11
  --listening-port=7860 \
 
16
  # --realm=privateone-coturn.hf.space \
17
  --log-file=stdout \
18
  --simple-log \
19
+ --no-cli &
20
+ TURN_PID=$!
21
+
22
+ sleep 1
23
+
24
+
25
+
26
+ echo "Starting ngrok in background..."
27
+ ngrok start turn_tls --config /ngrok2/ngrok.yml --log=stdout --log-level=debug &
28
+ NGROK_PID=$!
29
+
30
+
31
+
32
+ # Now exec turnserver as PID 1 (so Docker will forward signals to it)
33
+
34
+
35
+ #cat /ngrok2/ngrok.yml
36
+ #ngrok start turn_tls --config /ngrok2/ngrok.yml --log=stdout --log-level=debug
37
+
38
+
39
 
40
 
41
  # turnserver \