Сервис для деплоя приложений onFriday

Привет, коллеги! 👋

В этой небольшой статье хочу представить сообществу сервис для деплоя приложений onFriday. Кто следит за каналом CutCode знают, что я начал работу над ним примерно полгода назад. Изначально делал сервис для себя - оплаченный период Envoyer закончился, а возвращаться к “классическим” вариантам деплоя мне уже не захотелось. Я собрал на MoonShine c использованием пакета deployer рабочую версию деплоера и поделился результатом в видео на канале. Был удивлен активной обратной связью с поддержкой моей идеи. Как оказалось, много разработчиков также нуждаются в подобном сервисе и было принято решение сделать свой сервис по деплою. Так родилась идея сделать onFriday.

Разработка проекта оказалась не такой быстрой, как я планировал изначально - появились идеи по дополнительным фичам, которых лично мне не хватало в Envoyer. И примерно за полгода вдвоем собрали рабочий релиз onFriday.

Итак, всё что есть в Envoyer уже реализовали:

  • защищенное ssh-соединение;
  • нулевое время простоя приложения;
  • кастомизируемые hooks для этапов деплоя;
  • работа с несколькими проектами;
  • Heath check.

Кроме этого сделали:

  • уведомление по результатам деплоя со скриншотом в telegram;
  • импорт/экспорт настроек из других проектов;
  • подробные логи по каждому деплою;
  • удобная работа с env.

Документация подготовлена, а для быстрой адаптации я записал видео, в котором показал функционал onFriday, сравнил с Envoyer и выполнил настройку проекта с нуля. Сервис для деплоя приложений от CutCode on-fri.day готов к применению!

Протестирована работа с проектами на PHP, Laravel, а также GO.

Идея моего проекта CutCode в том, что я мечтаю создавать полезные для других разработчиков инструменты, тем самым делая их счастливее. Поэтому стоимость сервиса символическая - 1$. Приглашаю попробовать onFriday в деле!

Говорят, что в пятницу нельзя деплоить. Но если использовать onFriday, то можно! 🙃

Начать дискуссию