With GitLab Pages, you can publish static websites directly from a repository in GitLab.
Use for any personal or business website. Use any Static Site Generator (SSG) or plain HTML. Create websites for your projects, groups, or user account. Host your site on your own GitLab instance or on GitLab.com for free. Connect your custom domains and TLS certificates. Attribute any license to your content.
Examples of SSGs supported by Pages
Pages does not support dynamic server-side processing, for instance, as .php and .asp requires. Learn more about static websites compared to dynamic websites.