GitLab
GitLab logoGitLab · Feature trail

Static Website Hosting with GitLab Pages

24 posts · Apr 2016 – Mar 2025

What this trail covers

GitLab Pages has evolved its architecture to use API-based configuration, reducing daemon startup time from minutes to seconds. This change sources domain configuration via an internal API endpoint, caching it in memory. Future plans include transitioning from NFS to object storage and enabling Kubernetes deployment. For self-managed instances, API-based configuration can now be enabled via documentation guides. This post details how a user leveraged GitLab Pages and CI/CD to automate the deploy of review apps and versioned documentation using parallel deployments and dynamic path prefixes.

All GitLab trails