Начало работы с MonoPbx
:::info Статус MonoPbx находится в активной разработке и пока не имеет публичного релиза. Эти страницы описывают то, что есть в основной ветке сегодня. Если функция запланирована, но ещё не реализована, это указано на странице. :::
Требования
- Linux-хост. Ubuntu 24.04 LTS — единственная поддерживаемая операционная система (amd64 или arm64).
- Не менее 2 ЦП, 4 ГБ ОЗУ и 20 GiB свободного места на диске в каталоге
/var/lib(проверяется установщиком для ВМ). - DNS-имя, указывающее на сервер, если вы хотите автоматические сертификаты HTTPS (ACME). Без него веб-порт работает по HTTP, а HTTPS использует самоподписанный сертификат.
Варианты установки
-
apt, одна команда (рекомендуется):
curl -fsSL https://ilinaya.github.io/monopbx-apt/install.sh | sudo bash -s -- --domain pbx.example.com --email admin@example.comустанавливает пакетmonopbx(Ubuntu 24.04, amd64) с Caddy для HTTPS иwss://<домен>/sipвеб-софтфона, а также SIP поверх TLS на 5061. -
Установщик для ВМ:
install.shпри необходимости устанавливает Docker, затем запускает производственный набор Compose под управлением systemd. Домен загрузки в команде однострочной установки является заглушкой, пока не существует домена релиза, поэтому сегодня установщик запускается из набора, собранного вами самостоятельно. -
Набор Docker Compose: тот же набор без установщика, запускаемый вручную.
-
Kubernetes (Kustomize): простые манифесты с
kubectl apply -kдля кластера, который у вас уже работает. Helm-чарта нет.
После установки краткое руководство администратора проведёт вас от мастера настройки до первого звонка, а руководство пользователя описывает работу с самим телефоном.
После установки

Обзор консоли администратора группирует все разделы настроек.
Первый запуск объясняет ключ восстановления, одноразовую ссылку настройки и то, что пока недоступно.
Добавление пользователей, внутренних номеров и телефонов описывает подключение первых сотрудников: браузерные телефоны, MonoPhone по QR-коду и настольные телефоны.