update
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 17s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 23s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 20s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 9s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Successful in 8s

This commit is contained in:
2026-07-29 10:37:46 -07:00
parent 83e3f6909a
commit ff6f0846fa
2 changed files with 5 additions and 9 deletions
+1 -4
View File
@@ -12,8 +12,6 @@ CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
TS_FILES=https://gitea.fithwum.tech/fithwum/teamspeak-server/raw/branch/main/files
TS_SERVER=https://files.teamspeak-services.com/releases/server/$TS_VERSION/teamspeak3-server_linux_amd64-$TS_VERSION.tar.bz2
if [ "$ACCEPT_EULA" = "true" ]; then
echo "INFO ! Accepting EULA (one-time)"
sed -i 's/eula=false/eula=true/' "$EULA_FILE" 2>/dev/null \
@@ -23,13 +21,12 @@ elif [ "$ACCEPT_EULA" = "false" ]; then
echo "WARNING ! EULA not accepted on first run"
echo "WARNING ! Set ACCEPT_EULA=true to proceed"
sleep infinity
fi
else
echo "ERROR ! ACCEPT_EULA must be set to true or false on first run"
sleep infinity
fi
# Main install (alpine).
# Check for files in /ts3server and download/create if needed.
if [ -e "$CHANGELOG" ]
+4 -5
View File
@@ -9,18 +9,17 @@
# CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
# echo "Latest server version from Teamspeak:$TS_VERSION."
if [ "$AUTO_UPDATE" = "true" ]
then
if [ "$AUTO_UPDATE" = "true" ]; then
echo "INFO ! Teamspeak will auto update to the latest version."
echo "Checking server version from Teamspeak."
TS_VERSION=$(curl -s "https://www.teamspeak.com/versions/server.json" | jq --raw-output '.linux.x86.version')
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
echo "Latest server version from Teamspeak:$TS_VERSION."
elif [ "$AUTO_UPDATE" = "false" ]
then
elif [ "$AUTO_UPDATE" = "false" ]; then
echo "INFO ! The version you selected will be installed."
fi
else
echo "ERROR ! ACCEPT_EULA must be set to true or false on first run"
echo "ERROR ! AUTO_UPDATE must be set to true or false on first run"
sleep infinity
fi