Дата публикации: 20.04.2024 в 13:55

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

0 комментария

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

В этой небольшой статье хочу представить сообществу сервис для деплоя приложений 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, то можно! 🙃

ОбщайсяРазвивайсяУчисьРаботай
ОбщайсяРазвивайсяУчисьРаботай
ОбщайсяРазвивайсяУчисьРаботай
ОбщайсяРазвивайсяУчисьРаботай