TS-Server

Настройка

Права и каналы, автозапуск, firewall, домен вместо IP, бэкапы.

Сервер поднят и отвечает — дальше начинается то, ради чего его и заводили. Настройка TeamSpeak сводится к четырём темам, и порядок между ними есть.

Права и каналы. Система прав здесь мощнее, чем у большинства голосовых платформ, и поначалу сбивает с толку: пять уровней, флаги skip, negate, grant, группы серверные и канальные. Разобравшись один раз, вы соберёте роли модератора, VIP и гостя за десять минут. Не разобравшись — будете годами раздавать права наугад и удивляться, почему модератор не может выкинуть нарушителя.

Автозапуск. Сервер, который не поднимается после перезагрузки, — это сервер, о смерти которого вы узнаёте от друзей. Юнит systemd занимает пятнадцать строк и решает вопрос навсегда.

Домен вместо адреса. Голый IP запоминается плохо и меняется при переезде. SRV-запись _ts3._udp позволяет подключаться по короткому имени без указания порта, и переезд на другую машину становится делом одной правки в DNS.

Бэкап. Всё состояние сервера — это файл ts3server.sqlitedb и каталог files/ рядом. Скопировать их можно за секунду; сложность в другом — в проверке, что копия разворачивается. Бэкап, который ни разу не восстанавливали, бэкапом не является.

Сюда же относятся вещи, которые обычно нужны позже: музыкальный бот, перенос сервера на другой хостинг, тонкая настройка звука. Каждая — отдельная статья, и ни одна не обязательна, чтобы начать разговаривать.