Docker з asterisk/nginx/php/mysql.
Створення Asterisk + mysql connector Audio codecs: g723, g729, cdr записуються в mysql.
В решті це звичайний веб-сервер з Nginx, Php 7.2, mysql 8+, memcached.
Php extension: curl, imap, mbstring, dom, gd, zip...Git, wget, composer і його пакет deployer.
Важливі моменти:Єдиний Mysql користувач/пароль.Сгенерати ssh ключ для витоку з github і покласти його десь в файл.Файли конфігуру, які потрібно буде переносити в новий інстанс (asterisk: extension.conf, sip.conf, func_odbc.conf; nginx: default.conf; php.ini для cli, fpm).Показати, як докер правильно "адмініструвати" (запуск і перезапуск послуг) в процесі роботи для людини, яка має базові знання Linux.
Есть проект написанный на php/mysql для работы с asterisk. Его нужно быстро разворачивать на новых vps.
Asterisk + mysql connector. Audio codecs: g723, g729, cdr записываются в mysql.
В остальном это обычный веб сервер с Nginx, Php 7.2, mysql 8+, memcached.
Php extension: curl, imap, mbstring, dom, gd, zip...
Git, wget, composer и его пакет deployer.
Важные моменты:
Одинаковый Mysql пользователь/пароль.
Сгенерировать ssh ключ для выливки из github и сложить его куда-то в файл.
Файлы конфигов которые нужно будет переносить в новый инстанс (
asterisk: extension.conf, sip.conf, func_odbc.conf; nginx: default.conf; php.ini для cli, fpm).
Подсказать как докер правильно "администрировать" (запуск и перезапуск сервисов) в процессе работы для человека который имеет базовые знания linux.
-- уточнения:
- На сервере не будет использоваться домен, nginx сконфигурирован для работы по ip.
- Проект будет выкатываться на чистую vps на Digital Ocean.
- файлы которые нужно будет загрузить при развертывании инстанса:
/etc/asterisk/sip.conf; /etc/asterisk/extensions.conf; /etc/asterisk/func_odbc.conf; /etc/asterisk/res_odbc.conf
/var/www/ravan/deployer.conf.php; /var/www/ravan/dep.php /var/www/ravan/production/shared/env.ini - создать 2 mysql пользователя (asterisk, ravan) с паролями которые определены заранее и 2 базы asterisk, ravan.
- иметь возможность в дальнейшем добавлять какие-то модули
- могут быть заранее определены чтобы закинуть в составе файла res_odbc.conf
- По итогу я хотел бы получить рабочий скрипт или мануал по настройке чистого сервера до состояния когда все системы работают корректно за 15-20 минут.
Результати роботи
Відгук замовника про співпрацю з Тарасом К.
Docker з asterisk/nginx/php/mysql.Проект не був простим, з багатьма відтінками. Було витрачено багато часу на досягнення бажаного результату. Тарас спрацював на відмінно.
Тепер, щоб створити новий сервер з описаним в завданні оточенням потрібно не більше 10 хвилин, більшу частину часу займе завантаження і установка.
Я рекомендую Тарасу як висококласного фахівця.
Відгук фрилансера про співпрацю з George Levitsky
Docker з asterisk/nginx/php/mysql.В цілому хороший клієнт, не знаю можливо це перший досвід роботи на біржі, завдання зробив 2 рази через тривожну дрібницю, в цілому рекомендую до співпраці, але враховуйте моменти з написанням більш детальних ТЗ це буде простіше і вам і тому, хто виконує завдання.
Якщо буде потрібно звернутися, я буду радий допомогти 😉
-
1232 27 0 Вітаємо Вас! готова виконати цей проект має великий досвід роботи з docker/asterisk без проблем зробимо готове рішення.
-
876 21 4 Джордж хорошого часу дня.
Попереджаю відразу, що ціна за годину роботи (можливо буде обговорювати).
Це рішення готове реалізувати з задоволенням.
Тут буде потрібен не тільки докер, але і bash / sh скрипт, який буде це ротати з півпінка (запустили, чекали, встановили, забули).
Щоб уточнити деталі, будь ласка, напишіть або в тг турбаї або в ЛС (на сайті)
Актуальні фриланс-проєкти в категорії DevOps
Rescue + backup for hetzner dedicated serverМаємо dedicated сервер на hetzner з вебсайтом на докерах (+фремворк laravel) Контакт з розробниками втрачено Потрібно: - відновити і змінити серверні доступи (ймовірно, ssh) - рекомендувати місце зберігання і налаштувати повний бекап серверу з простим відновленням, ймовірно, не… DevOps, Адміністрування систем та мереж ∙ 20 годин 49 хвилин тому ∙ 19 ставок |
Перенести пошту з Google Workspace на іншу платформу
5000 UAH
Шукаю спеціаліста, який допоможе перенести корпоративну пошту з Google Workspace на іншу поштову платформу. Хочемо перейти, бо Google Workspace для нас зараз виходить досить дорого. Маємо приблизно 30 користувачів. Поки що остаточно не визначилися, на яку саме платформу краще… DevOps, Адміністрування систем та мереж ∙ 3 дні 4 години тому ∙ 18 ставок |
Інтеграції гугл аналітики до срм через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Адміністрування систем та мереж ∙ 9 днів 6 годин тому ∙ 21 ставка |