SinusBot - Installieren auf einem Linux Server (LXC/KVM)
Autor
HerrHill
Update
09.02.2026
SinusBot auf einem Linux-Server installieren
Diese Anleitung beschreibt die Installation des Sinusbots auf einem Debian- oder Ubuntu-basierten Linux-Server sowie das Einrichten als Service für den automatischen Start.
Voraussetzungen:
• Debian 10+ / Ubuntu 20.04+ (empfohlen).
• Root-SSH-Zugang oder ein Benutzer mit sudo-Rechten.
• Mindestens 512 MB RAM (mehr empfohlen, wenn TS3-Client läuft).
• Keine veralteten OpenVZ-Umgebungen (Kernel >= 3.17).
1. System vorbereiten
Mit SSH auf deinen Server verbinden und Pakete aktualisieren:
apt update && sudo apt upgrade -y apt install sudo -y sudo apt install -y curl bzip2 x11vnc xvfb libxcursor1 libnss3 libegl1 x11-xkb-utils libasound2 libpci3 libxslt1.1 libxkbcommon0 libxss1 libxcomposite1 locales ca-certificates
Diese Pakete werden benötigt, damit der TeamSpeak-Client korrekt läuft.
2. Benutzer und Ordner für SinusBot
Eigenen Benutzer für den Bot erstellen (Sicherheitsaspekt):
sudo adduser --system --group --no-create-home sinusbot
Installationsverzeichnis anlegen:
sudo mkdir -p /opt/sinusbot sudo chown -R sinusbot:sinusbot /opt/sinusbot
3. SinusBot herunterladen & entpacken
cd /opt/sinusbot sudo -u sinusbot wget https://www.sinusbot.com/pre/sinusbot-1.0.2-amd64.tar.bz2 sudo -u sinusbot tar -xjf sinusbot-1.0.2-amd64.tar.bz2
4. Konfiguration & TeamSpeak Client
sudo -u sinusbot cp config.ini.dist config.ini sudo -u sinusbot wget https://files.teamspeak-services.com/releases/client/3.5.3/TeamSpeak3-Client-linux_amd64-3.5.3.run sudo -u sinusbot chmod +x TeamSpeak3-Client-linux_amd64-3.5.3.run sudo -u sinusbot ./TeamSpeak3-Client-linux_amd64-3.5.3.run
Hinweis: Bei der Lizenz q drücken und mit yes bestätigen.
Ordnernamen und Plugins prüfen
sudo -u sinusbot mv TeamSpeak3-Client-linux_amd64-* TeamSpeak3-Client-linux_amd64 mkdir TeamSpeak3-Client-linux_amd64/plugins sudo -u sinusbot cp plugin/libsoundbot_plugin.so TeamSpeak3-Client-linux_amd64/plugins/libsoundbot_plugin.so
5. SinusBot als Systemd-Service
Erstelle die Datei /etc/systemd/system/sinusbot.service mit folgendem Inhalt:
[Unit] Description=SinusBot After=network.target [Service] User=sinusbot Group=sinusbot WorkingDirectory=/opt/sinusbot ExecStart=/opt/sinusbot/sinusbot Restart=always [Install] WantedBy=multi-user.target
Service aktivieren und starten:
sudo systemctl daemon-reload sudo systemctl enable sinusbot sudo systemctl start sinusbot
Sicherheit & Webinterface
Das Webinterface ist nun unter http://<deine-server-ip>:8087 erreichbar. Achte darauf, den Port 8087 in deiner Firewall freizugeben.