Bash script to install, update and monitor a TeamSpeak 6 server on Linux
Find a file
2026-06-20 13:23:34 +02:00
LICENSE Initial commit 2026-03-25 23:39:00 +01:00
README.md docs: add GitHub mirror notice to README 2026-06-20 13:23:34 +02:00
ts6ctl feat: v1.1.0 — non-interaktiv, Config konsolidiert, saubere WebUI-Ausgabe 2026-04-22 20:48:04 +02:00
ts6ctl.sh Initial release v1.0.0 2026-03-25 23:50:55 +01:00

ts6-installer

📌 Mirror-Hinweis: Dieses Repository ist ein automatischer Spiegel. Die primäre Entwicklung findet auf git.uliana.de/DasAoD/ts6-installer statt. Issues und Pull Requests bitte dort öffnen.

Bash-Skript (ts6ctl) zur Installation, Aktualisierung und Überwachung des TeamSpeak 6 Server Beta (native Binary) unter Linux.

Features

  • Interaktive Installation mit Abfragen (Ports, Pfade, Benutzer, E-Mail)
  • Automatische Erstellung des systemd-Service inkl. Autostart
  • Update-Befehl zum manuellen Upgrade auf neue Versionen
  • Täglicher Update-Check via Cron-Job mit optionaler E-Mail-Benachrichtigung
  • Status-Anzeige (installierte Version, Service-Status)

Installation & Nutzung

curl -Lo /usr/local/bin/ts6ctl \
    https://raw.githubusercontent.com/DasAoD/ts6-installer/main/ts6ctl.sh
chmod +x /usr/local/bin/ts6ctl
ts6ctl install

Mitwirkende

Dieses Projekt wurde in Zusammenarbeit mit Claude (Sonnet 4.6) von Anthropic entwickelt und iterativ ausgebaut.
Der überwiegende Teil des Codes, der Architektur und der Dokumentation wurde durch KI generiert und gemeinsam verfeinert.

Rolle Person / Tool
Projektidee, Anforderungen & Tests DasAoD
Code, Architektur, Dokumentation Claude (Anthropic)

License

MIT