WORK_DIR=/app | |
# 判断处理器架构 | |
case "$(uname -m)" in | |
aarch64|arm64 ) | |
ARCH=arm64 | |
;; | |
x86_64|amd64 ) | |
ARCH=amd64 | |
;; | |
armv7* ) | |
ARCH=arm | |
;; | |
* ) | |
echo "Unsupported architecture" | |
exit 1 | |
esac | |
# 下载需要的应用 | |
wget -q -O $WORK_DIR/cloudflared https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-$ARCH | |
# 赋执行权给 sh 及所有应用 | |
chmod +x $WORK_DIR/cloudflared | |
# 运行 cloudflared | |
$WORK_DIR/cloudflared tunnel run --token ${ARGO_AUTH} & | |
# 运行 open-webui | |
$WORK_DIR/raycast-unblock-app | |
wait |