Docker с asterisk/nginx/php/mysql.
4500 UAHЕсть проект написанный на 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.
Есть проект написанный на 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 Джордж доброго времени суток.
Предупреждаю сразу что цена за час работы ( можно будет обсудить).
Данное решение готовы реализовать с удовольствием.
Тут нужен будет не только docker но и bash / sh скрипт который будет это разворачивать с полпинка (запустили, подождали, установилось, забыли).
Для уточнения деталей прошу написать или в тг turbay или в ЛС(на сайте)
Актуальные фриланс-проекты в категории DevOps
Резервное копирование и восстановление для выделенного сервера HetznerУ нас есть выделенный сервер на hetzner с вебсайтом на докерах (+фреймворк laravel) Контакт с разработчиками потерян Необходимо: - восстановить и изменить серверные доступы (вероятно, ssh) - рекомендовать место хранения и настроить полный бэкап сервера с простым восстановлением,… DevOps, Администрирование систем и сетей ∙ 1 день назад ∙ 21 ставка |
Перенести почту из Google Workspace на другую платформу
5000 UAH
Ищу специалиста, который поможет перенести корпоративную почту с Google Workspace на другую почтовую платформу. Хотим перейти, потому что Google Workspace для нас сейчас выходит довольно дорого. У нас примерно 30 пользователей. Пока что окончательно не определились, на какую… DevOps, Администрирование систем и сетей ∙ 3 дня 8 часов назад ∙ 18 ставок |
Интеграция Google Analytics в CRM через n8nДоброго дня, Потрібна допомога поєднати гугл аналітику та срм через n8n. Всі налаштування сбоку срм зроблені. Тепер потрібно тільки зробити налашутвання із аналітики через n8n щоб передавались події продажів. DevOps, Администрирование систем и сетей ∙ 9 дней 10 часов назад ∙ 21 ставка |