4. Итоги
Мы узнали, что для деплоя простого сайта было бы хорошо знать и уметь
- работать с ssh соединением (по ключу)
- уметь работать с git и пушить на сервак
- знать о git bare репозиториях
- знать о git hooks (хуках)
- уметь настраивать NGINX
- уметь в Docker
- запускать в докере через Docker Compose Nginx и Backend
- уметь писать Makefile и автоматизировать рутинные операции
(Опционально) хорошо бы знать как настроить DNS и получить бесплатные сертификаты для вашего сайта.
На практике все эта работа занимает от 15 минут до 4 часов. Смотря какие обстоятельства.
Деплой это просто!
Post #531
73

- 👍 3