mirror of
https://github.com/tobychui/zoraxy.git
synced 2025-06-03 06:07:20 +02:00
20 lines
651 B
Bash
20 lines
651 B
Bash
#!/usr/bin/env bash
|
|
|
|
cd /zoraxy/data/
|
|
|
|
if [ "$VERSION" != "" ]; then
|
|
echo "|| Using release ${VERSION} ||"
|
|
release=${VERSION}
|
|
else
|
|
echo "|| Using latest release ||"
|
|
# Gets the latest pre-release version tag.
|
|
release=$(curl -s https://api.github.com/repos/tobychui/zoraxy/releases | jq -r 'map(select(.prerelease)) | .[0].tag_name')
|
|
fi
|
|
|
|
if [ ! -e /zoraxy/data/zoraxy_linux_amd64 ]; then
|
|
echo "|| Downloading version ${release} ||"
|
|
curl -sL --output /zoraxy/data/zoraxy_linux_amd64 https://github.com/tobychui/zoraxy/releases/download/${release}/zoraxy_linux_amd64
|
|
chmod u+x /zoraxy/data/zoraxy_linux_amd64
|
|
fi
|
|
|
|
./zoraxy_linux_amd64 ${ARGS} |