ServerVerstehen
Knowledge Base 2026

ServerVerstehen.de

Komplexe Infrastrukturen einfach erklärt. Dokumentiert für Admins.

Systeme online
Latency: measuring...

SinusBot - Installieren auf einem Linux Server (LXC/KVM)

H

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.