Я думаю, что вам нужно: Gitlab Pages :
GitLab Pages - это функция, которая позволяет публиковать статические веб-сайты непосредственно из репозитория в GitLab.
Вы можете использовать его для личных или деловых веб-сайтов, таких как портфолио, документация, манифесты и бизнес-презентации, и приписывать любую лицензию своему контенту.
Это также может быть полезноВам:
Чтобы опубликовать веб-сайт с помощью Pages, вы можете использовать любой генератор статических сайтов (SSG), например, Jekyll, Hugo, Middleman, Harp, Hexo и Brunch, и это лишь некоторые из них.,Вы также можете опубликовать любой веб-сайт, написанный непосредственно на простом HTML, CSS и JavaScript.