...
Апаратна платформа:
64-бітна версія процесора Intel архітектури x86, не менше 4-х ядер і 8-м потоків із тактовою частотою від 3,0 GHz.
від 8Gb оперативної пам'яті.
від 100 Gb вільного місця на диску (>150 IOPS). Додатково диск або S3 сховище під запис розмов.
Програмна платформа:
Debian GNU/Linux 12 (bookworm) 64 bit
Ansible 2.14
Використання доменного імені FQDN для автоматичного отримання сертифіката Let's Encrypt, або наявність власного PEM-сертифіката для налаштування HTTPS (необхідне у разі використання WebRTC протоколу)
Підготовка
Status | ||||
---|---|---|---|---|
|
...
Встановлення виконуватиметься за допомогою системи управління конфігурацією Аnsibleс.
Установка
Перш ніж починати встановлення, у файлі group_vars/all.yml є можливість внести попередні налаштування, а саме в секції:
|
webitel_repo_user
іwebitel_repo_pass
- Логін і пароль доступу до репозиторіїв з Webitel. Вам необхідно запросити доступ у вашого менеджера.signalwire_freeswitch_key
- SignalWire Personal Access Tokens (PAT) обов'язковий для встановлення FreeSWITCH. Вам необхідно створити токен і прописати значення в цій змінній. Як створити SignalWire Personal Access Tokens.opensips_fail2ban
- true, якщо необхідно увімкнути захист від SIP атакgrafana
- true, якщо хочете встановити Grafana для побудови аналітики за даними з БДnginx_letsencrypt
- true, якщо необхідно автоматично отримати https сертифікатnginx_site_name
- для отримання сертифіката, вказати FQDN ім'яnginx_mail_address
- для отримання сертифіката, вказати ваш наявний Email
Запускаємо встановлення:
|
Ліцензування
Ліцензія видається на унікальну установку. Щоб отримати ліцензію, необхідно на сервері отримати ідентифікатор:
|
Скопіюйте відповідь і створіть звернення на порталі підтримки:
...