mirror of
https://github.com/hackdiaz-dev/free-turn-proxy.git
synced 2026-10-12 09:41:53 +02:00
26 lines
575 B
Bash
26 lines
575 B
Bash
#!/bin/sh
|
|
set -e
|
|
|
|
CONNECT="${CONNECT_ADDR:?CONNECT_ADDR is required}"
|
|
LISTEN="${LISTEN_ADDR:-0.0.0.0:56000}"
|
|
|
|
VLESS_FLAG=""
|
|
if [ "${VLESS_MODE}" = "true" ]; then
|
|
VLESS_FLAG="-vless"
|
|
fi
|
|
|
|
BOND_FLAG=""
|
|
if [ "${VLESS_BOND}" = "true" ]; then
|
|
BOND_FLAG="-vless-bond"
|
|
fi
|
|
|
|
WRAP_FLAG=""
|
|
WRAP_KEY_FLAG=""
|
|
if [ "${WRAP_MODE}" = "true" ]; then
|
|
WRAP="${WRAP_KEY:?WRAP_KEY is required when WRAP_MODE=true}"
|
|
WRAP_FLAG="-wrap"
|
|
WRAP_KEY_FLAG="-wrap-key $WRAP"
|
|
fi
|
|
|
|
exec ./vk-turn-proxy -listen "$LISTEN" -connect "$CONNECT" $VLESS_FLAG $BOND_FLAG $WRAP_FLAG $WRAP_KEY_FLAG
|