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 раза из-за досадной мелочи, в целом рекомендую к сотрудничеству, но учитывайте моменты с написанием более подробных ТЗ это будет проще и вам и тому кто выполняет задачу.
Если будет нужно обращайтесь буду рад помочь 😉
-
1306 27 0 Здравствуйте ! готов выполнить данный проект имеется большой опыт работы с docker/asterisk без проблем сделаю готовое решение.
-
832 21 4 Джордж доброго времени суток.
Предупреждаю сразу что цена за час работы ( можно будет обсудить).
Данное решение готовы реализовать с удовольствием.
Тут нужен будет не только docker но и bash / sh скрипт который будет это разворачивать с полпинка (запустили, подождали, установилось, забыли).
Для уточнения деталей прошу написать или в тг turbay или в ЛС(на сайте)
Актуальные фриланс-проекты в категории DevOps
Развертывание Ruby on Rails проекта на VPS + Входящая маршрутизация электронной почтыНужна помощь в развертывании платформы для автоматизации запросов на публичную информацию (на базе open-source движка Alaveteli). Проект работает как почтовый маршрутизатор: генерирует уникальные email-адреса для каждого запроса, отправляет их в государственные органы, а ответы… DevOps, Linux и Unix ∙ 11 часов 6 минут назад ∙ 9 ставок |
Инженер по инфраструктуре резидентных проксиМы строим сеть резидентных прокси с нуля — полностью собственную, без сторонних поставщиков. Нам нужен один исключительный сетевой инженер для создания всей технической базы. Что вы будете строить: - Android SDK для фонового использования, который направляет прокси-трафик через… C и C++, DevOps ∙ 2 дня 12 часов назад ∙ 12 ставок |
Ищу опытного AI/Linux инженера для создания self-hosted AI infrastructure на моём сервере.
1000 UAH
Нужно: Установить и настроить Ubuntu Server или Debian Docker ecosystem Ollama + локальные LLM Open WebUI Telegram integration AI assistant Autonomous workflows Multi-agent system GPU acceleration (NVIDIA) Persistent memory/database Remote access и monitoring Главная цель:… AI и машинное обучение, DevOps ∙ 11 дней 2 часа назад ∙ 17 ставок |