updates
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 15s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 34s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 30s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / build-alpine (push) Successful in 15s
Build and Push Teamspeak Images on Base Image Update / build-debian (push) Successful in 34s
Build and Push Teamspeak Images on Base Image Update / build-basic (push) Successful in 30s
Build and Push Teamspeak Images on Base Image Update / generate-build-info (push) Successful in 8s
Build and Push Teamspeak Images on Base Image Update / generate-changelogs (push) Successful in 8s
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
LABEL maintainer="fithwum"
|
LABEL maintainer="fithwum"
|
||||||
|
|
||||||
|
ENV AUTO_UPDATE=""
|
||||||
ENV TS_VERSION=""
|
ENV TS_VERSION=""
|
||||||
|
|
||||||
# URL's for files
|
# URL's for files
|
||||||
|
|||||||
@@ -1,10 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) 2018 fithwum
|
# Copyright (c) 2026 fithwum
|
||||||
# All rights reserved
|
# All rights reserved
|
||||||
|
|
||||||
# Variables.
|
# Variables.
|
||||||
# echo " "
|
|
||||||
# echo "Checking server version from Teamspeak."
|
|
||||||
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
|
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
|
||||||
|
|
||||||
: "${AUTO_UPDATE:=true}"
|
: "${AUTO_UPDATE:=true}"
|
||||||
|
|||||||
+2
-1
@@ -1,7 +1,8 @@
|
|||||||
FROM gitea.fithwum.tech/fithwum/debian-base:bookworm
|
FROM gitea.fithwum.tech/fithwum/debian-base:bookworm
|
||||||
LABEL maintainer="fithwum"
|
LABEL maintainer="fithwum"
|
||||||
|
|
||||||
# ENV TS_VERSION=""
|
ENV AUTO_UPDATE=""
|
||||||
|
ENV TS_VERSION=""
|
||||||
|
|
||||||
# URL's for files
|
# URL's for files
|
||||||
ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/teamspeak-server/raw/branch/main/basic/files/Install_Script.sh
|
ARG INSTALL_SCRIPT=https://gitea.fithwum.tech/fithwum/teamspeak-server/raw/branch/main/basic/files/Install_Script.sh
|
||||||
|
|||||||
@@ -1,13 +1,23 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) 2018 fithwum
|
# Copyright (c) 2026 fithwum
|
||||||
# All rights reserved
|
# All rights reserved
|
||||||
|
|
||||||
# Variables.
|
# Variables.
|
||||||
echo " "
|
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
|
||||||
|
|
||||||
|
: "${AUTO_UPDATE:=true}"
|
||||||
|
|
||||||
|
if [ "$AUTO_UPDATE" = "true" ]; then
|
||||||
|
echo "INFO ! Teamspeak will auto update to the latest version."
|
||||||
echo "Checking server version from Teamspeak."
|
echo "Checking server version from Teamspeak."
|
||||||
TS_VERSION=$(curl -s "https://www.teamspeak.com/versions/server.json" | jq --raw-output '.linux.x86.version')
|
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."
|
echo "Latest server version from Teamspeak:$TS_VERSION."
|
||||||
|
elif [ "$AUTO_UPDATE" = "false" ]; then
|
||||||
|
echo "INFO ! The version you selected will be installed."
|
||||||
|
else
|
||||||
|
echo "ERROR ! AUTO_UPDATE must be set to true or false on first run"
|
||||||
|
sleep infinity
|
||||||
|
fi
|
||||||
|
|
||||||
TS_FILES=https://gitea.fithwum.tech/fithwum/teamspeak-server/raw/branch/main/files
|
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
|
TS_SERVER=https://files.teamspeak-services.com/releases/server/$TS_VERSION/teamspeak3-server_linux_amd64-$TS_VERSION.tar.bz2
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,7 +1,7 @@
|
|||||||
FROM gitea.fithwum.tech/fithwum/debian-base:bookworm
|
FROM gitea.fithwum.tech/fithwum/debian-base:bookworm
|
||||||
LABEL maintainer="fithwum"
|
LABEL maintainer="fithwum"
|
||||||
|
|
||||||
ENV AUTO_UPDATE="true"
|
ENV AUTO_UPDATE=""
|
||||||
ENV TS_VERSION=""
|
ENV TS_VERSION=""
|
||||||
|
|
||||||
# URL's for files
|
# URL's for files
|
||||||
|
|||||||
Vendored
+1
-3
@@ -1,10 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# Copyright (c) 2018 fithwum
|
# Copyright (c) 2026 fithwum
|
||||||
# All rights reserved
|
# All rights reserved
|
||||||
|
|
||||||
# Variables.
|
# Variables.
|
||||||
# echo " "
|
|
||||||
# echo "Checking server version from Teamspeak."
|
|
||||||
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
|
CHANGELOG=/ts3server/CHANGELOG_$TS_VERSION
|
||||||
|
|
||||||
: "${AUTO_UPDATE:=true}"
|
: "${AUTO_UPDATE:=true}"
|
||||||
|
|||||||
Reference in New Issue
Block a user