GitLab Pages

Last modified by Kimmo Tykkälä on 2026/08/20 15:34

GitLab Pages allows you to publish static web pages directly from a repository.

You can automatically deploy page changes using GitLab CI/CD -pipelines.

Pages support any static site generator (Hugo, Jekyll, etc.) or plain HTML, CSS and JavaScript.

You can control the access to the pages using the GitLab authentication.

If you have a GitLab group "my-group" and project "my-project", the url of your pages would be https://my-group.pages.helsinki.fi/my-project/

You can find documentation for the pages at https://docs.gitlab.com/user/project/pages/