#git | #CI

November 8, 2020 | 23:05

Создание репозитория в GitLab с помощью Terraform

Часто при выполнении каких либо заданий или тестов, или просто в обычной работе бывает необходимо что-либо сделать, а результат выложить в виде отдельного репозитория на GitLab. Репозиторий, конечно, можно создать разными способами: в веб-интерфейсе, через API или еще как-нибудь. Ниже приведен сценарий Terraform, создающий пустой репозиторий на GitLab: Read more
#web | #CI

July 26, 2020 | 00:42

Итоги переезда

Уже прошло больше месяца – все никак не дойдут руки написать об итогах переезда с CMS MODX на Hugo. Краткая история вопроса: Этот сайт существует уже довольно долгое время. Начинал я когда-то с голого HTML, затем написал нечто вроде CMS, которая использовала Apache+SSI+Perl:DBI+MySQL. Последняя версия сайта представляла собой ВМ в Digital Ocean с Debian, на которой был развернут LEMP-стек, в качестве CMS я использовал MODX. Ежесуточно по крону выполнялся скрипт бекапа сайта, который делал дамп базы и статического контента, архивировал и складывал архив на смонтированный как блочное устройство Яндекс.Диск. MODX была защищена в соответствии с популярной в интернетах статьей, Debian – штука консервативная и надежная, объемы бекапов были небольшими. Все это хозяйство практически не требовало никакого внимания, за исключением регулярной оплаты ВМ в Digital Ocean. Затем я написал пару статей о развертывании статических сайтов: Создание сайта на GitHub Pages Быстрое развертывание сайта на GitHub Pages с помощью генератора статического html Hugo И тогда у меня возник вопрос: а не перебор ли это держать полноценную ВМ в облаке для небольшого блога, на который никто не ходит? Read more

© andrdi.com 2020