Хостинг сервера TeamSpeak на вашем собственном VPS
Запустите сервер TeamSpeak 6 или TeamSpeak 3 для своего сообщества на KVM-сервере в Германии. Никакой оплаты за слоты, просто небольшой VPS под вашим управлением.
Сервер TeamSpeak 6 пока в бете. Он выпускается как Docker-образ и бинарники для Linux и идет с бесплатной лицензией на 32 слота, которую TeamSpeak периодически продлевает, пока длится бета. Этого хватает большинству игровых групп и небольших сообществ. Лицензии TeamSpeak 3 не переносятся, а итоговые цены на TeamSpeak 6 пока не объявлены.
TeamSpeak 3 это стабильный вариант, если ваши участники все еще пользуются клиентом TeamSpeak 3 или вам нужна конфигурация, которая не будет меняться. Оба работают на одном и том же небольшом VPS. Наша пошаговая инструкция описывает TeamSpeak 6 с Docker Compose, от установки Docker до первого токена администратора.
Какой сервер нужен для TeamSpeak
Серверу TeamSpeak нужно совсем немного. Он потребляет мало памяти и CPU даже при десятках говорящих, потому что звук кодируется на клиентах, а сервер в основном пересылает пакеты. VPS-1 с 1 vCPU и 1 ГБ RAM справится с обычной игровой группой. На VPS-2 с 2 ГБ удобнее работать с Docker и парой ботов.
Важнее сеть. Каждый говорящий отправляет поток, который сервер повторяет всем остальным в канале, поэтому исходящий трафик растет с числом слушателей. У наших тарифов канал до 1 Гбит/с. VPS-2 и старше включают 32 ТБ трафика в месяц, а VPS-1 включает 1 ТБ, чего для голоса все равно с запасом.
VPS-1: игровая группа или небольшой клан.
VPS-2: сообщество с ботами и накладными расходами Docker.
VPS-3: TeamSpeak плюс сайт, база данных или игровые утилиты.
Порты и первый запуск
TeamSpeak использует UDP-порт 9987 для голоса и TCP-порт 30033 для передачи файлов. Если у вас файрвол вроде ufw, разрешите эти два порта и свой порт SSH, а query-порты держите закрытыми, если удаленное администрирование действительно не нужно. Клиенты подключаются по IP-адресу сервера или по доменному имени, если вы направите на него A-запись.
При первом запуске сервер выводит в лог ключ привилегий (privilege key). Сразу скопируйте его, подключитесь клиентом TeamSpeak и активируйте ключ, чтобы стать администратором сервера. В инструкции с Docker данные сервера хранятся в томе, поэтому при пересоздании контейнера для обновления каналы, права и пользователи сохраняются.
Зачем свой сервер TeamSpeak
Арендованные серверы TeamSpeak обычно оплачиваются за слоты, а настройки ограничены тем, что разрешит хостинг. На VPS вы платите за машину, а не за слоты, и управляете всем сами: группами сервера, правами каналов, банами, лимитами передачи файлов и доступом к query. На той же машине можно запустить ботов, сайт или инструменты для игрового сервера.
Обратная сторона в том, что обновления на вас. С Docker это значит скачать новый образ и пересоздать контейнер, на это уходит минута. Оплата почасовая с предоплаченного баланса без договора, так что можно поднять тестовый сервер на игровой вечер и удалить его после, заплатив только за отработанные часы.
Пошаговые инструкции
Написаны нашей командой и проверены на серверах DataPasa. Инструкции написаны на английском языке.
На время беты сервер TeamSpeak 6 идет с бесплатной лицензией на 32 слота, которая периодически продлевается. Вы платите только за VPS, на котором он работает. Цены на финальную версию пока не объявлены.
CPU и RAM редко становятся ограничением для TeamSpeak. VPS-1 спокойно обслуживает обычное сообщество, а на практике потолок обычно задают слоты лицензии, а не сервер.
Откройте UDP 9987 для голоса и TCP 30033 для передачи файлов. Query-порты держите закрытыми, если не пользуетесь инструментами удаленного администрирования, и разрешите свой порт SSH, чтобы не заблокировать себе доступ.
Официального способа миграции пока нет, а лицензии TeamSpeak 3 не действуют для TeamSpeak 6. Многие сообщества на время беты держат оба сервера параллельно.
Все серверы стоят в дата-центре в Фалькенштайне, Германия, что дает низкий пинг для игроков почти по всей Европе. Новые локации запланированы, но пока недоступны.
Да. Пополняйте баланс от $5 в USDT, BTC, ETH, XMR, LTC и многих других монетах или платите картой через Stripe. Сервер оплачивается по часам.