У программисты стартапа clik-work.ru были трудности с выкладыванием своего кода на сервер. Программный код разработчики хранили в своих репозиториях на гитхабе и использовать платные сервисы не могли. Кроме того, у фронтэнд программиста были проблемы с CORS, требовалась донастройка веб-сервера.
Я предложил сделать выкладывать код так:
1. Создается образ docker на гитхаб;
2. Этот образ посылается в репозиторий образов
3. Скрипт выполняет команды на обновление образов на веб-сервере и перезапускает сами образы.
Выкладывание кода было реализовано при помощи github actions. Разработчики получили способ 222 раза в месяц выкладывать свой код на сервер.
https://clik-work.ru