File tree Expand file tree Collapse file tree 4 files changed +33
-35
lines changed
Expand file tree Collapse file tree 4 files changed +33
-35
lines changed Original file line number Diff line number Diff line change 99# check if ultragateway is installed
1010if [ ! -f /usr/local/bin/ultragateway ]; then
1111 echo " Installing ultragateway"
12- if ! curl -fsSL https://git.ragestudio.net/RageStudio/linebridge-gateway/raw/branch/main/install.sh | sh; then
12+ if ! ./scripts/installUltragateway. sh; then
1313 echo " Failed to install ultragateway. Aborting."
1414 exit 1
1515 fi
File renamed without changes.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1+ BINARY_NAME=" ultragateway"
2+
3+ BIN_LINUX_AMD64v1=" ${BINARY_NAME} _linux_x86_64"
4+ BIN_LINUX_AMD64v3=" ${BINARY_NAME} _linux_v3_x86_64"
5+ BIN_LINUX_ARM64=" ${BINARY_NAME} _linux_aarch64"
6+
7+ GIT_REPO=" https://git.ragestudio.net/RageStudio/linebridge-gateway"
8+ DL_URL=" $GIT_REPO /releases/download/latest"
9+
10+ TARGET_ARCH=$( uname -m)
11+
12+ if lscpu 2> /dev/null | grep -q -E " avx2" ; then
13+ TARGET_ARCH_LEVEL=" v3"
14+ else
15+ TARGET_ARCH_LEVEL=" v1"
16+ fi
17+
18+ if [ " $TARGET_ARCH " = " aarch64" ]; then
19+ DL_URL=" $DL_URL /$BIN_LINUX_ARM64 "
20+ elif [ " $TARGET_ARCH_LEVEL " = " v3" ]; then
21+ DL_URL=" $DL_URL /$BIN_LINUX_AMD64v3 "
22+ else
23+ DL_URL=" $DL_URL /$BIN_LINUX_AMD64v1 "
24+ fi
25+
26+ cd /tmp
27+
28+ echo " Downloading from $DL_URL "
29+ curl -L " $DL_URL " -o " $BINARY_NAME "
30+
31+ chmod +x " ./$BINARY_NAME "
32+ mv " ./${BINARY_NAME} " /usr/local/bin/
You can’t perform that action at this time.
0 commit comments