Перенос проекта на Ruby on Rails в Docker или Podman
8300 UAHТребуется перенести проект на Ruby on Rails в Docker или Podman (2 сайта) а так же настроить реплекацию БД и синхронизацию картинок между мастер и слейв сервером.
Все требуемые возможности на текущий момент уже есть и реализованы в рамках физических серверов, для одного из сайтов есть готовый docker-compose и Сhef скрипт.
Цель - получить возможность быстро переносить аппаратно не зависимые контейнеры на любые сервера со средой Docker или Podman.
В идеале получить возможность запустить все на базе Raspberry Pi 4 + Docker.
Предполагаемый объем работ:
1. Настройка VPS или Raspberry Pi 4 сервера:
- Sphinx
- Nginx
- mySQL
- Postfix
- Monit Service Manager
- Ruby on Rails + все необходимые гемы
- Pph (для ручного дампа БД используется SXD) - это опционально но очень желательно
2. Полный перенос двух Ruby сайтов на VPS или Raspberry Pi 4 и настройка их аналогичной работы как на предыдущем сервере:
- Полный перенос БД и картинок
- Проверка работоспособности всех компонентов со стороны серверной части (выполняется заказчиком, исполнитель корректирует настройки сервера при необходимости)
- В Monit все сервисы должны быть рабочими
3. Настройка работы связки Master-Server + Slave-Server:
- Полный новый дамп для Slave сервера и перенастройка репликации БД
- Изменение настроек скриптов синхронизации картинок под новый сервер (по сути меняем только ip для мастер сервера)
- Подключение нового мастер сервера к работе с балансером (изменение настроек haproxy, выполняется заказчиком, со стороны исполнителя может потребоваться ограничить доступ по указанным портам только с определенных ip и предоставить инструкцию как вносить изменения для новых ип)
-- Сопутствующие вопросы --
4. Дополнительные моменты требующие уточнения:
- Запуск сайтов внутри Докера или Подмана и их уместность в рамках обозначенных реалий и с прицелом минимизации сопровождения сайтов на будущее со стороны серверной части
5. Некоторые программные задачи на уровни Ruby приложений
- Для сайта #1 в некоторых разделах не расайзятся картинки (возможно исправляется новой установкой) в одном из шаблонов надо поменять/убрать один пункт
- Для сайта #2 идет много спама, было бы не плохо установить каптчу на страницу добавления объявлений
Отзыв заказчика о сотрудничестве с Иваном О.
Перенос проекта на Ruby on Rails в Docker или PodmanЗадание, которое изначально планировалось выполнить за несколько дней по факту растянулось на 4 мес., но к чести Ивана, стоит отметить, что столкнувшись с огромным количеством технических трудностей он все же не сдался и дотянул выполнение задачи до своего логического завершения. Так что можете быть уверены, если Иван возьмется за вашу задачу, то обязательно приложит максимум усилий для ее выполнения. Рекомендую к сотрудничеству!
Отзыв фрилансера о сотрудничестве с Kostiantyn H.
Перенос проекта на Ruby on Rails в Docker или PodmanКонстантин хороший заказчик, относиться с пониманием если возникнут сложности в процессе работы. А они у нас несомненно возникли и проект затянулся так как никто не мог ожидать. Но всякое бывает и в итоге я рад что получилось завершить проект и надеюсь он прослужит долгую службу. Спасибо за сотрудничество!
P.S. Да, с меня еще readme 😉
-
6670 82 1 2 Здравствуйте, Костантин
Планирую сделать настройку нового сервера под существующие проекты, перенесу 2 сайта на новый сервер, настрою деплой с capistrano.
Стоимость 8300 грн., сроки до конца недели, 4 дня. Так как уже не вписываемся в сроки добавлю + 2 дня выходных.
-
432 23 0 1 Добрый день!Я имею немалый опыт работы с докером вник в Вашу задачу могу Вам помочь.Время исполнения указал с запасом.
-
Так и тестировать все, что нужно вам на Raspberry Pi 4 на них же, т.к. Arm архитектура имеет свою специфику и свои ограничения.
-
Актуальные фриланс-проекты в категории Веб-программирование
Интернет-магазин обувиВ связи с расширением ассортимента и привлечением партнеров по системе дропшиппинг ищем специалиста или команду для создания современного интернет-магазина обуви. ВАЖНО: необходимо сделать автоматизированную систему учета товаров с подгрузкой партнерских таблиц google sheets… Интернет-магазины и электронная коммерция, Веб-программирование ∙ 5 часов 50 минут назад ∙ 68 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
256 773 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 10 часов 8 минут назад ∙ 80 ставок |
Mini apps Telegram. МагазинДобрый день Требуется сделать приложение в тг (интернет-магазин) Пример - по сути 1в1 как тут brandspacebot Важен Ваш опыт, стек на котором предлагаете сделать и почему Цена и срок примерно для начала, буду ждать вопросов Веб-программирование, Разработка ботов ∙ 14 часов 32 минуты назад ∙ 74 ставки |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 15 часов 54 минуты назад ∙ 17 ставок |
Ап май сайт
700 UAH
Есть настроенное приложение для сайта, нужно загрузить в него товары из системы WooCommerce. Никаких дополнительных настроек делать не нужно, интересует стоимость и срок Веб-программирование ∙ 1 день 8 часов назад ∙ 23 ставки |