Semua sistem beroperasi normal 21 mata uang kripto yang diterima · Monero diterima dengan senang hati Kebijakan tanpa KYC
ChainVPS

Voice · tanpa KYC

Host TeamSpeak di VPS Offshore

Jalankan server voice TeamSpeak Anda sendiri di VPS offshore tanpa KYC, dan pegang kendali penuh atas setiap panggilan, channel, dan ban list — bukan pihak ketiga.

Apa itu

TeamSpeak adalah server voice chat self-hosted berlatensi rendah yang dirancang untuk klan gaming, komunitas, dan tim yang membutuhkan audio push-to-talk yang jernih serta channel permanen. Server resmi TeamSpeak 3 dikemas sebagai satu container yang berjalan di VPS dengan spesifikasi sederhana dan mampu melayani puluhan pengguna dengan penggunaan CPU dan RAM yang sangat kecil.

Mengapa hosting di offshore

Server voice mencatat siapa berbicara dengan siapa dan kapan, jadi dengan meng-host sendiri di VPS tanpa KYC yang dibayar pakai kripto, tidak ada identitas akun, nomor telepon, atau jejak pembayaran yang terhubung ke komunitas Anda. Bandwidth unmetered dan proteksi DDoS bawaan dari ChainVPS sangat penting di sini karena layanan voice berbasis UDP kerap menjadi target flood dan trafik voice berjalan terus-menerus.

Proses deploy

Contoh setup referensi yang berfungsi

Salin ini ke instance ChainVPS baru. Ganti placeholder-nya, lalu jalankan.

docker-compose.yml
# docker-compose.yml — TeamSpeak 3 server (official image, SQLite backend)
# Deploy: docker compose up -d
# Then grab the one-time admin token:
#   docker compose logs teamspeak | grep -i token
# Paste that token into your TeamSpeak client on first connect to become ServerAdmin.

services:
  teamspeak:
    image: teamspeak:3
    container_name: teamspeak
    restart: unless-stopped
    environment:
      TS3SERVER_LICENSE: accept
    ports:
      - "9987:9987/udp"   # voice (required, public)
      - "30033:30033/tcp" # file transfer: avatars/icons (optional)
      - "10011:10011/tcp" # ServerQuery admin (KEEP PRIVATE — see hardening)
    volumes:
      - ts3data:/var/ts3server/

volumes:
  ts3data:

Firewall

Port yang perlu dibuka

PortProtokolTujuan
9987UDPVoice — satu-satunya port yang dibutuhkan client; harus terbuka ke publik.
30033TCPTransfer file untuk avatar serta ikon channel/grup; opsional, tutup jika tidak dipakai.
10011TCPAntarmuka ServerQuery (raw) untuk admin/otomatisasi; JANGAN diekspos ke publik.
10022TCPServerQuery melalui SSH (build server yang lebih baru); tetap dibatasi firewall/hanya localhost.

Penyesuaian ukuran yang tepat

Paket mana yang Anda butuhkan

Ringan — teman/klan kecil (hingga batas gratis 32 slot)

VPS Nano / Small (1 vCPU, 1-2 GB RAM)

TeamSpeak sangat ringan; satu virtual server dengan 32 slot penuh hampir tidak membebani CPU. Pilih paket berdasarkan lokasi/latensi, bukan tenaga komputasi.

Menengah — komunitas ramai, satu virtual server mendekati kapasitas

VPS Small / Pro (1-2 vCPU, 2-4 GB RAM)

Ada ruang lebih untuk transfer file, bot (misalnya SinusBot untuk musik), dan antarmuka ServerQuery yang berjalan bersamaan dengan voice.

Berat — beberapa virtual server atau deployment berlisensi >32 slot

VPS Pro (2-4 vCPU, 4-8 GB RAM)

Bottleneck-nya ada di jaringan, bukan komputasi — bandwidth unmetered ChainVPS-lah yang menopang banyak stream voice yang berjalan bersamaan. Lisensi TeamSpeak diperlukan untuk melebihi 32 slot per instance.

Lokasi terbaik: Voice sensitif terhadap latensi, jadi pilih lokasi privacy-tier yang paling dekat dengan anggota Anda: NL dan LU berada di atas backbone dengan koneksi terbaik di Eropa dan memberikan ping di bawah 30 ms untuk sebagian besar komunitas EU, CH menambah privasi hukum yang kuat dengan sedikit trade-off latensi, dan RO/MD melayani Eropa Timur dengan baik. IS adalah pengecualian — sangat baik untuk sikap privasi yang paling ketat namun latensinya lebih tinggi, jadi gunakan hanya jika yurisdiksi lebih penting daripada beberapa milidetik tambahan.

Amankan sekarang

Daftar periksa hardening

  • Ambil token ServerAdmin dari log container saat boot pertama (docker compose logs teamspeak | grep -i token), langsung klaim di client Anda, dan simpan di password manager — ini adalah kunci sekali pakai dan tidak ada pemulihan bawaan.
  • Jangan pernah mengekspos ServerQuery (10011/10022) ke internet. Batasi dengan firewall ke localhost atau IP Anda sendiri menggunakan UFW (ufw allow 9987/udp, lalu default-deny sisanya); brute-force ServerQuery adalah cara paling umum server TeamSpeak diambil alih.
  • Tetapkan password query_admin yang kuat dan gunakan file query_ip_allowlist.txt / query_ip_denylist.txt di data volume untuk membatasi siapa saja yang bisa menjangkau antarmuka query.
  • Manfaatkan proteksi DDoS dan bandwidth unmetered bawaan ChainVPS — port publik 9987/udp adalah target rutin serangan reflection/flood, dan paket voice berjalan konstan, sehingga paket dengan meteran adalah pilihan yang salah di sini.
  • Backup database SQLite secara rutin: file ini berada di volume ts3data sebagai ts3server.sqlitedb dan menyimpan semua channel, izin, dan ban — snapshot volume tersebut atau salin filenya lewat jadwal cron.
  • Kunci image ke tag tertentu (misalnya teamspeak:3.13.7) daripada :latest agar restart tetap reproducible, dan lakukan rebuild secara sengaja saat ingin update, bukan setiap kali pull.

Pertanyaan

Hosting TeamSpeak — FAQ

Apakah saya perlu lisensi TeamSpeak berbayar untuk self-hosting?

Tidak. Server TeamSpeak 3 tanpa lisensi gratis untuk hingga 32 slot dan satu virtual server, yang sudah mencukupi sebagian besar klan dan komunitas kecil. Anda hanya perlu lisensi (berbayar atau tingkat gratis) dari TeamSpeak jika ingin lebih banyak slot atau beberapa virtual server dalam satu instance.

Berapa banyak orang yang bisa ditangani satu VPS?

Komputasi hampir tidak pernah menjadi batasan — bahkan VPS Nano bisa menjalankan server 32 slot penuh dengan lancar. Batasan sebenarnya adalah bandwidth, itulah sebabnya paket unmetered sangat penting. Deployment berlisensi yang lebih besar dengan ratusan pembicara bersamaan tetap ringan di CPU, tetapi membutuhkan kapasitas jaringan yang disediakan oleh VPS Pro plus bandwidth unmetered.

Mengapa offshore, bukan menyewa host TeamSpeak?

Host voice sewaan mengikat komunitas Anda pada identitas akun dan pembayaran, serta bisa mencatat atau menyerahkan metadata koneksi. VPS tanpa KYC yang dibayar pakai kripto memungkinkan Anda menjalankan software server resmi yang sama persis tanpa identitas yang terhubung dan dengan kendali root penuh atas log, ban, dan data.

Port mana yang sebenarnya perlu dibuka anggota saya?

Hanya 9987/udp. Satu port UDP ini membawa seluruh trafik voice. Transfer file (30033) bersifat opsional dan ServerQuery (10011) harus tetap privat, sehingga anggota tidak pernah terhubung ke port-port tersebut.

Bagaimana dengan TeamSpeak 6?

Image server TeamSpeak 6 memang ada dan lebih baru, tetapi TeamSpeak 3 tetap menjadi standar self-hosting yang stabil dan teruji dengan dukungan client dan bot terluas. Panduan ini menggunakan TS3; ukuran VPS dan hardening yang sama berlaku bila Anda kelak beralih ke image TS6.

Jalankan TeamSpeak
dalam 60 detik ke depan.

Bandwidth unmetered · DDoS Termasuk · 21 mata uang kripto · Tanpa KYC.