Vai al contenuto principale

VPS: Configura il server Teamspeak 6 sul tuo VPS Linux

Questa guida è stata creata con i seguenti prodotti:

(I dettagli possono variare con prodotti di fornitori diversi ma i concetti principali rimangono gli stessi)

Introduzione

Nell’estate 2025, TeamSpeak ha rilasciato la versione Beta del TeamSpeak 6 Server. Ora puoi provare in anteprima la nuova generazione di TeamSpeak!

Vuoi ospitare questo servizio in autonomia? Ti guideremo passo passo su come installarlo e configurarlo, con tutto quello che devi sapere per farlo girare al meglio.

img

Requisiti

Prima di installare il Teamspeak 6 Server, assicurati che il tuo ambiente di hosting rispetti questi requisiti per un’installazione fluida e prestazioni ottimali.

HardwareMinimoConsigliato da ZAP-Hosting
CPU1 vCPU Core4 vCPU Core
RAM1 GB4 GB
Spazio disco1 GB25 GB

Preparazione

Prima di installare il TeamSpeak 6 Server, devi preparare il sistema. Questo significa aggiornare il sistema operativo all’ultima versione e installare tutte le dipendenze necessarie. Così garantisci un ambiente stabile e eviti problemi durante o dopo l’installazione.

Aggiorna il sistema

Per assicurarti che il sistema abbia software e patch di sicurezza aggiornati, esegui sempre prima un aggiornamento completo. Usa questo comando:

sudo apt update && sudo apt upgrade -y

Così il sistema sarà aggiornato con le ultime patch di sicurezza e versioni software prima di procedere.

Installa le dipendenze

Una volta aggiornato, puoi installare le dipendenze. Per un’installazione semplice e consigliata, usa Docker. Per farlo, devi installare Docker Engine:

curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh

Installazione

Ora che hai tutto pronto e i requisiti rispettati, puoi procedere con l’installazione del Teamspeak 6 Server.

Il passo successivo è creare il file Docker Compose docker-compose.yml per il TeamSpeak 6 Server. Puoi scegliere qualsiasi cartella, ma in questo esempio lo creiamo in /opt/containers/ts6/. Useremo il file Compose ufficiale di TeamSpeak:

services:
teamspeak:
image: teamspeaksystems/teamspeak6-server:latest
container_name: teamspeak-server
restart: unless-stopped
ports:
- "9987:9987/udp" # Porta Voce
- "30033:30033/tcp" # Trasferimento File
# - "10080:10080/tcp" # Web Query
environment:
- TSSERVER_LICENSE_ACCEPTED=accept
volumes:
- teamspeak-data:/var/tsserver/

volumes:
teamspeak-data:

Vai nella cartella dove vuoi creare il file e crea il file con nano docker-compose.yml, poi incolla il contenuto.

img

Per avviare il container Docker e il TeamSpeak 6 Server, usa questo comando Docker Compose:

docker compose -f /opt/containers/ts6/docker-compose.yml up

Ora il container Docker per il TeamSpeak 6 Server partirà. Di default non gira ancora in background. Al primo avvio vedrai info importanti sull’account Server Query Admin e sulla chiave di privilegio.

img

Salva queste info in un posto sicuro, perché non verranno più mostrate ai prossimi avvii. Poi ferma il container con CTRL+C.

Configurazione

Puoi personalizzare altre impostazioni del TeamSpeak 6 Server usando le variabili d’ambiente nel file Docker Compose. Così configuri il server come vuoi tu. La lista completa delle opzioni è nella documentazione ufficiale TeamSpeak 6 Server.

Esempio da inserire in docker-compose.yml:

environment:
- TS6_SERVER_NAME=MyTS6Server
- TS6_QUERY_PORT=10022

Gestione del server

Per far girare il TeamSpeak 6 Server in background, avvia il container con:

docker compose -f /opt/containers/ts6/docker-compose.yml up -d

Per fermare il TeamSpeak 6 Server, ferma il container con:

docker compose -f /opt/containers/ts6/docker-compose.yml down

Connessione

Quando il TeamSpeak 6 Server è attivo, puoi connetterti con il client TeamSpeak 6. Usa l’indirizzo IP del server e la porta corretta. Inserisci questi dati nel client per collegarti e iniziare a testare.

img

Conclusione e risorse utili

Complimenti! Hai installato e configurato con successo il Teamspeak 6 Server sul tuo VPS. Ti consigliamo anche di dare un’occhiata a queste risorse, che possono aiutarti ulteriormente nella configurazione del server:

Hai domande specifiche non trattate qui? Per qualsiasi dubbio o supporto, contatta pure il nostro team di assistenza, sempre pronto ad aiutarti ogni giorno! 🙂