How to Install a TeamSpeak 3/Discord Music Bot (SinusBot)

This tutorial explains how to easily and quickly install a free music bot including a web interface (SinusBot) for your TeamSpeak 3 and/or Discord server on your Linux root server or VPS/vServer. To do this, please follow these steps.

Harp Nextcloud Install Jun 2026

Edit /etc/haproxy/haproxy.cfg to define traffic rules and health checks:

If you want, I can:

sudo mkdir -p /etc/haproxy/certs sudo sh -c "cat /etc/letsencrypt/live/://example.com /etc/letsencrypt/live/://example.com > /etc/haproxy/certs/://example.com.pem" sudo chmod 600 /etc/haproxy/certs/://example.com.pem Use code with caution. 3. Configure HAProxy Open the HAProxy configuration file: sudo nano /etc/haproxy/haproxy.cfg Use code with caution. harp nextcloud install

sudo a2enmod ssl proxy proxy_http proxy_wstunnel rewrite headers

ufw allow 22/tcp ufw allow 80/tcp ufw allow 443/tcp ufw enable Edit /etc/haproxy/haproxy

Replaces complex, manual DockerSocketProxy configurations with a single, easy-to-use container.

Understanding the architecture of HaRP highlights its necessity for modern self-hosted servers: If you meant a different HARP (Harp static

This guide assumes you have a clean server (Ubuntu/Debian recommended) with root or sudo access.

This guide assumes "HARP" refers to a Linux server/environment (e.g., a host named HARP). If you meant a different HARP (Harp static site server, HARP stack, or a hosting provider), tell me and I’ll adapt.

Handles PHP processing via PHP-FPM. It executes the Nextcloud core application files.

Since HAProxy will sit in front of Apache to handle external traffic, we must change Apache's listening port from 80 to 8080 . Open the Apache ports configuration file: sudo nano /etc/apache2/ports.conf Use code with caution.