Как настроить свой сервер Mumble для звонков

☁️ LikeVPS × Mumble

Mumble на VPS:
свой голосовой сервер за 15 минут

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

Mumble на VPS — это свой голосовой сервер, который работает всегда: запустил и забыл, без чужих правил, лимитов и авторизаций. Discord сжимает звук, Telegram то хрипит, то сбрасывает звонок, а Zoom каждый раз просит логин, комнату и ссылку — и всё это зависит от чужого сервера, его настроек и правил. Свой голосовой сервер делается несложно, и в этой статье покажем, как поднять Mumble-сервер на VPS за 10–15 минут и настроить его под себя.


🎙️ Что такое Mumble и почему он удобен

Mumble — легковесный голосовой сервер с открытым исходным кодом, который появился ещё до Discord. Команды до сих пор выбирают его, когда хотят свой голосовой сервер, а не Zoom, Telegram или Skype. Главное отличие: Mumble работает не через централизованные серверы компании, а через твой VPS. Что это даёт:

  • ✅ никакой рекламы, подписок и платных тарифов;
  • ✅ звук не сжимается — битрейт ты выбираешь сам;
  • ✅ минимальная задержка, особенно если сервер географически близко к тебе или команде;
  • ✅ гибкие права доступа, каналы, пользователи и даже шифрование трафика.

Клиенты для Mumble есть под Windows, macOS, Linux, Android и iOS — и все бесплатны. Люди подключаются по адресу сервера и сразу пользуются.


🐳 Устанавливаем Mumble на VPS через Docker

Если на VPS уже развёрнут Docker, Mumble-сервер запускается за пару минут. Используем образ mumblevoip/mumble-server — он подходит для продакшена и поддерживается сообществом. Разберём по порядку, чтобы было понятно и новичкам.

Ты арендуешь VPS — виртуальный сервер с доступом по SSH (подключаешься к нему как к удалённому компьютеру). На сервере установлен Docker — он позволяет запускать готовые сервисы одной командой.

Шаг 1 — Подключаемся к серверу по SSH

ssh root@IP_сервера

Вместо IP_сервера подставь IP-адрес, который выдадут после аренды VPS. Ты попадёшь в терминал сервера — это командная строка, только на VPS.

Шаг 2 — Запускаем контейнер Mumble

Вводим команду:

docker run -d \
  --name mumble \
  -p 64738:64738/tcp \
  -p 64738:64738/udp \
  -v /opt/mumble-data:/data \
  mumblevoip/mumble-server

После этого голосовой сервер Mumble запущен и доступен на IP твоего VPS по стандартному порту 64738. Подключаться можно с любого устройства, указав IP сервера и порт.


🤝 Нет сервера под Mumble?

Возьми VPS, напиши нам — и мы бесплатно поможем установить Docker и поднять Mumble.

🔌 Как подключиться к Mumble

Скачай клиент с официального сайта: mumble.info/downloads.

  • Windows, macOS, Linux — стандартный десктопный клиент;
  • Android — Plumble;
  • iOS — Mumblefy или другой клиент с поддержкой протокола Mumble.

Чтобы подключиться, достаточно IP-адреса VPS и порта 64738. Если установил пароль на вход — его тоже нужно передать. Например:

  • IP: 123.45.67.89
  • Порт: 64738
  • Пароль: mysuperchat

Пользователю не нужно ничего настраивать — просто ввести эти данные и нажать «Подключиться». Интерфейс простой: список каналов, видны участники, можно создавать комнаты и задавать им отдельные пароли. Чтобы добавить канал — ПКМ по серверу → «Создать новый канал».


🛠️ Что делать, если не подключается

  • убедись, что порты 64738 (TCP и UDP) открыты в фаерволе;
  • проверь, не сменился ли IP VPS;
  • если стоит пароль на сервер — проверь, верно ли его ввели.

В крайнем случае перезапусти контейнер:

docker restart mumble

⚙️ Настройка сервера через murmur.ini

Сервер уже работает, но без пароля, описания и ограничения доступа. Всё это настраивается через конфигурационный файл murmur.ini в каталоге, который ты примонтировал в Docker (в нашем примере — /opt/mumble-data).

Настройка Mumble-сервера через файл murmur.ini

Открываем murmur.ini

nano /opt/mumble-data/murmur.ini

Если файла ещё нет — он появится после первого запуска контейнера. Либо скопируй дефолтный конфиг из образа:

docker cp mumble:/etc/mumble-server.ini /opt/mumble-data/murmur.ini

Что можно изменить

  • serverpassword= — пароль на вход;
  • welcometext= — текст, который видят все при подключении;
  • users= — максимальное число пользователей;
  • port= — порт (если хочешь сменить 64738 на другой).

После правок перезапусти контейнер:

docker restart mumble

🔁 Автозапуск Mumble после перезагрузки VPS

Чтобы сервер стартовал сам при ребуте, добавь флаг --restart=always при первом запуске:

docker run -d \
  --name mumble \
  --restart=always \
  -p 64738:64738/tcp \
  -p 64738:64738/udp \
  -v /opt/mumble-data:/data \
  mumblevoip/mumble-server

Теперь даже после перезагрузки VPS сервер поднимется автоматически.


👑 Управление сервером и права доступа

Чтобы на сервер не заходили случайные люди, не перебивали друг друга и не создавали каналы бесконтрольно, настрой права доступа. В Mumble это делается просто и гибко — начни с главного: получи админ-доступ (SuperUser).

Как зайти под админом (SuperUser)

По умолчанию в Mumble есть встроенный пользователь SuperUser — главный админ сервера. Чтобы войти от его имени:

  • задай пароль SuperUser в murmur.ini строкой supw=твой_пароль — либо установи его вручную через Docker;
  • открой клиент Mumble и в поле «Имя пользователя» введи SuperUser;
  • подключись заново — теперь ты главный на сервере.

Команда для установки пароля SuperUser через Docker:

docker exec -it mumble murmurd -ini /data/murmur.ini -supw твой_пароль

Что ты можешь делать как админ

  • ✅ мьютить и кикать пользователей;
  • ✅ назначать других админов на каналах;
  • ✅ ограничивать доступ в голосовые комнаты;
  • ✅ создавать приватные или временные каналы;
  • ✅ настраивать правила входа (ACL).

Все действия — через правый клик в клиенте: кликаешь по пользователю → «Права», «Отключить» и т.п.

Как сделать вход только по паролю

Чтобы никто не зашёл случайно:

  • открой файл murmur.ini и найди строку serverpassword=;
  • впиши туда пароль (например, discord_who);
  • сохрани файл и перезапусти контейнер.
docker restart mumble

Теперь без пароля на сервер никто не попадёт.


❓ Частые вопросы

Чем Mumble лучше Discord?

Mumble не сжимает звук и позволяет самому выбрать битрейт, а сервер работает на твоём VPS — без рекламы, подписок и лимитов по времени. Ты полностью управляешь правами доступа, каналами и пользователями. Минус один: придётся потратить 10–15 минут на установку, зато потом «запустил и забыл».

Нужен ли мощный VPS для Mumble?

Нет. Mumble очень нетребователен к железу, и для голосового сервера хватит базового тарифа VPS. На качество связи больше влияет не мощность, а близость сервера к участникам — чем ближе географически, тем ниже задержка.

Какой порт использует Mumble?

Стандартный порт — 64738, причём и по TCP, и по UDP. Если сервер не подключается, первым делом проверь, что оба протокола на этом порту открыты в фаерволе. Порт можно сменить параметром port= в файле murmur.ini.

Как поставить пароль на сервер Mumble?

Открой murmur.ini, впиши пароль в строку serverpassword=, сохрани файл и перезапусти контейнер командой docker restart mumble. После этого подключиться смогут только те, кто знает пароль.

На каких устройствах работает Mumble?

Десктопный клиент есть под Windows, macOS и Linux. На Android используют Plumble, на iOS — Mumblefy или другой клиент с поддержкой протокола Mumble. Все клиенты бесплатны, а для подключения нужны только IP сервера, порт 64738 и пароль, если он задан.


🚀 Готов поднять свой голосовой хаб?

Если у тебя уже есть VPS на LikeVPS — ставь Mumble и пользуйся на максимум. А если нет — бери простой тариф, и через 15 минут у тебя будет свой стабильный голосовой сервер.