我想你正在寻找的是 Gitlab Pages :
GitLab Pages 是一项功能,允许您直接从 GitLab 中的存储库发布静态网站。
您可以将其用于个人或商业网站,例如作品集、文档、宣言和商业演示文稿,并将任何许可证归属于您的内容。
这对您也很有用:
要使用页面发布网站,您可以使用任何静态站点生成器 (SSG),例如 Jekyll、Hugo、Middleman、Harp、Hexo 和 Brunch,就 仅举几例。您还可以发布直接用以下语言编写的任何网站 纯 HTML、CSS 和 JavaScript。
我认为你问题的答案是:是的,GitLab 可以用作无头 CMS。有一个基于 GitHub 问题和操作的实现(不是我创建的),我认为可以适应 GitLab: https://github.com/oscarnevarezleal/gh-cms