DEPLOY PLAN — sd-platform-p1 → Mirohost Cloud MS31
2500 UAHПотрібно розгорнути готовий B2B веб-проект на новому Cloud-сервері
Mirohost MS31 (Ubuntu 22.04 LTS).
Стек: Docker Compose (FastAPI backend + React frontend), nginx
reverse proxy + Let's Encrypt SSL, власний домен.
Обсяг робіт:
— базова безпека ОС (SSH key auth, ufw, fail2ban)
— Docker + docker-compose
— підключення домену + SSL Let's Encrypt
— перенос проекту з GitLab (clone + build + run)
— host nginx + reverse proxy на контейнери
— cron-backup БД + static
— smoke test за чек-листом (11 сценаріїв)
— (опційно) Cloudflare DDoS захист
— handover-документація
Маю готове детальне ТЗ у форматі Word (14 сторінок, всі команди
готові до copy-paste, всі config-файли наведено). Надішлю після
початку обговорення.
Вимоги до виконавця:
— досвід з Ubuntu Server + Docker
— впевнене знання nginx, Let's Encrypt, ufw, fail2ban
— уважність до деталей (production-сервер з реальними клієнтами)
— готовність до retainer-підтримки 2-4 год/міс після деплою
У відгуку, будь ласка, вкажіть:
1) Ваш досвід з аналогічними проектами
2) Орієнтовну вартість робіт (фіксована)
3) Готовність до подальшої підтримки на retainer
Додатки 1
Відгук замовника про співпрацю з Андрієм Кісілем
DEPLOY PLAN — sd-platform-p1 → Mirohost Cloud MS31Професійно та швидко.
Без жодних зайвих питань.
Дякую.
Відгук фрилансера про співпрацю з Русланом Оваденком
DEPLOY PLAN — sd-platform-p1 → Mirohost Cloud MS31Співпрацею задоволений, все чітко і ясно.
Швидкі доступи і вчасна оплата. Рекомендую.
-
1874 81 0 Доброго дня!
Можу виконати завдання маю великий досвід з продакшеном, зроблю CI/CD. Налаштую бекапи. Можу підтримувати проект.
-
3321 180 0 Доброго дня. Готовий виконати ваше завдання. Пишіть. Досвід роботи з docker є.
Пишіть.ДЯкую.
-
417 2 0 Добрий день!
Відгукуюсь на ваше ТЗ. Стек і обсяг робіт мені знайомі — це те, що я вже роблю на production для реального B2B (мережа магазинів, клієнти, інтеграції).
Google Drive
1) Досвід з аналогічними проєктами
На production підтримую інфраструктуру на Ubuntu VPS з таким самим підходом, як у вашому ТЗ:
…
Docker Compose: кілька сервісів паралельно — FastAPI (API, webhooks, cron-ендпоінти) + PostgreSQL + окремі боти/воркери.
FastAPI + React: наприклад, loyalty-api + web-admin (Vite/React) — збірка фронту в контейнер, API за reverse proxy, healthcheck-и, деплой скриптом git pull → build → up -d.
Host nginx → контейнери: публічні домени (loyalty.*, tg.*) через nginx upstream на 127.0.0.1, HTTPS (Let's Encrypt / certbot), окремі location для API і статики.
Безпека: чеклисти по секретах, CORS, закриття зайвих портів з інтернету, ротація ключів; у документації міграції — ufw (22/80/443), SSH, розділення публічного доступу лише через 443.
Git → сервер: clone/pull з репозиторію, .env поза git, відновлювані процедури оновлення без простою «наосліп».
Бекапи + cron: щоденні дампи PostgreSQL, retention 14–30 днів, логи job-ів, окремі скрипти restore — перевірено на реальних даних.
Smoke / runbook: health (/health), docker compose ps, nginx -t, типові 502/504, відновлення БД — оформлено в runbook-ах під прод.
Операційка: план міграції між хостингами (інвентаризація портів/доменів, DNS, certbot, чеклісти), OPS-гайд по диску/RAM, autostart docker + nginx після reboot.
Це не «навчальний» деплой, а production з реальними користувачами — тому працюю по принципу: спочатку бекап і відкат, потім зміна; після кожного кроку — коротка перевірка, а не «залив і забув».
Ваше 14-сторінкове ТЗ з готовими командами — зручний формат: я звичайно працюю так само (runbook + copy-paste + handover), тож швидко пройдуся по чек-листу без імпровізації на сервері.
Так, готовий до retainer 2–4 год/міс після деплою:
оновлення з GitLab (build + restart);
перевірка бекапів і місця на диску;
дрібні правки nginx/SSL/cron;
реакція на алерти (502, контейнер down, сертифікат);
щомісячний короткий health-звіт(опційно).
-
ОРієнтовно по вашому опису - 22000 грн фіксовано, строк - до 4 робочих днів після доступів і ТЗ. Підтримку 2-4 год/міс після деплою можемо вести, краще з коротким регламентом реакції та переліком відповідальності.
> Досвід - Ubuntu Server, Docker Compose, nginx, Let's Encrypt, ufw, fail2ban, резервні копії, перевірка після релізу. Схожі задачі зазвичай робимо через чек-лист, щоб бойовий сервер не тримався на магії і каві, хоча кава теж іноді працює =)
> Тут нюанс - якщо у Word ТЗ уже є всі команди, я б не просто запускав їх механічно, а перевірив змінні оточення, мережі контейнерів, права на директорії, логи, cron-backup і відновлення з копії. Документаця handover теж потрібна не для краси - потім вона економить години підтримки.
> Потрібно від вас - доступ по SSH ключу, домен або DNS-доступ у межах біржі, GitLab-доступ до репозиторію, змінні оточення без публікації в чаті, дані по БД і чек-лист 11 сценаріїв.
> Уточнення - БД у compose чи окремо на сервері
… > Уточнення - деплой треба робити з простоєм чи є вікно, коли реальні клієнти не працюють
> Релевантні приклади
>> https://business.ingello.com/platforma - корпоративна платформа, де важлива стабільна архітектура та експлуатація
>> https://business.ingello.com/forma-bpm - бізнес-система з процесами, ролями і підтримкою після запуску
>> https://systems-fl.ingello.com/ua - Ingello Systems для FLH
-
196 у мене вже є практично готове схоже рішення для продакшн-деплою B2B-системи на Ubuntu з Docker Compose, nginx, SSL, базовою безпекою і бекапами - можна швидко адаптувати під ваш сервер і обговорити тут на біржі вже зараз, я поруч ))
МОжемо взяти роботу у фікс на 18 000 грн і закласти 5 робочих днів.
з подальшою retainer-підтримкою 2-4 год/міс теж ок - зазвичай це моніторинг, оновлення, дрібні правки конфігів, перевірка бекапів і реакція на інциденти.
за досвідом - піднімали і супроводжували сервери для корпоративних систем, ЦРМ, кабінетів, сервісів з ролями, API, доменами, SSL, резервним копіюванням і документацією.
по вашому тз видно, що задача не просто встановити Docker, а акуратно закрити продакшн-вузол - доступи, домен, збірка з GitLab, host nginx, ssl, cron-бекапи, smoke test на 11 сценаріїв і handover.
я б зробив простіше - спершу перевірка DNS і доступів, потім базова безпека, потім деплой, потім бекапи, потім чек-лист і коротка інструкція для команди.
дивіться, тут нюанс - бажано окремо погодити час технічного вікна, якщо вже є реальні клієнти.
… > уточню 2 питаня, щоб оцінка була точнішою
>> база вже контейнеризована чи стоїть окремо на сервері
>> домен уже делегований на Mirohost або Cloudflare
> релевантні приклади
>> https://business.ingello.com/platforma - корпоративна платформа з ролями, адмін-логікою і внутрішніми процесами
>> https://business.ingello.com/forma-bpm - системи для керування бізнес-процесами, де важлива стабільна серверна частина
>> https://business.ingello.com/vorfahr - близький по підходу SaaS-проєкт, де важливі продакшн-надійність і масштабування
головний лендинг Ingello для FLH - https://systems-fl.ingello.com/ua
Актуальні фриланс-проєкти в категорії DevOps
Розгортання Ruby on Rails проєкту на VPS + Inbound Email RoutingПотрібна допомога в розгортанні платформи для автоматизації запитів на публічну інформацію (на базі open-source рушія Alaveteli). Проєкт працює як поштовий маршрутизатор: генерує унікальні email-адреси для кожного запиту, відправляє їх до державних органів, а відповіді приймає… DevOps, Linux та Unix ∙ 4 дні 4 години тому ∙ 11 ставок |
Інженер інфраструктури резидентних проксіМи будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої… C та C++, DevOps ∙ 6 днів 6 годин тому ∙ 13 ставок |