Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'DockerInit.sh')
-rwxr-xr-xDockerInit.sh30
1 files changed, 18 insertions, 12 deletions
diff --git a/DockerInit.sh b/DockerInit.sh
index 0b83457c..d1a5e40a 100755
--- a/DockerInit.sh
+++ b/DockerInit.sh
@@ -1,22 +1,28 @@
#!/bin/sh
-if [ $1 == "amd64" ]; then
- ARCH="64";
- FNAME="amd64";
-elif [ $1 == "arm64" ]; then
- ARCH="arm64-v8a"
- FNAME="arm64";
-else
- ARCH="64";
- FNAME="amd64";
-fi
+
+case $1 in
+ amd64)
+ ARCH="64"
+ FNAME="amd64"
+ ;;
+ arm64)
+ ARCH="arm64-v8a"
+ FNAME="arm64"
+ ;;
+ *)
+ ARCH="64"
+ FNAME="amd64"
+ ;;
+esac
+
mkdir -p build/bin
cd build/bin
+
wget "https://github.com/mhsanaei/xray-core/releases/latest/download/Xray-linux-${ARCH}.zip"
unzip "Xray-linux-${ARCH}.zip"
rm -f "Xray-linux-${ARCH}.zip" geoip.dat geosite.dat iran.dat
mv xray "xray-linux-${FNAME}"
+
wget "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geoip.dat"
wget "https://github.com/Loyalsoldier/v2ray-rules-dat/releases/latest/download/geosite.dat"
wget "https://github.com/bootmortis/iran-hosted-domains/releases/latest/download/iran.dat"
-
-cd ../../ \ No newline at end of file