From efd06a9322561051ec84d30a4acf46fa64a18201 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Wed, 27 Mar 2024 17:42:12 +0300 Subject: [PATCH] added endpoint config... Signed-off-by: Alex A. Naanou --- shadow/make.sh | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/shadow/make.sh b/shadow/make.sh index 909a04e..4638f61 100755 --- a/shadow/make.sh +++ b/shadow/make.sh @@ -38,11 +38,23 @@ LAN_GATE=SKIP REBOOT=${REBOOT:=1} +USER=shadowsocks + +# Wireguard config... +DFL_ENDPOINT=${DFL_ENDPOINT:=$(\ + which dig > /dev/null 2>&1 \ + && (dig +short ${DOMAIN:-$DFL_DOMAIN} \ + | tail -1) \ + || echo "${DOMAIN:-$DFL_DOMAIN}")} +xread "Shadowsocks endpoint: " ENDPOINT + +DFL_ENDPOINT_PORT=${DFL_ENDPOINT_PORT:=5555} +xread "Shadowsocks endpoint port: " ENDPOINT_PORT + + readVars -USER=shadowsocks - #---------------------------------------------------------------------- @@ -58,7 +70,7 @@ OPTS_STAGE_2="\ #---------------------------------------------------------------------- echo "# Building config..." -buildAssets +buildAssets ENDPOINT ENDPOINT_PORT echo "# Creating CT..." pctCreateAlpine $ID "$PASS"