Build a new website in a few easy steps with GitLab Pages
Mar 3, 2025Alex Fracazo

Summary
This post provides a step-by-step guide for users to create and host a personal website using GitLab Pages. It details project creation, adding HTML and CSS files, configuring the `.gitlab-ci.yml` file for deployment, and accessing the live website. It also offers customization tips for the website's content and images.
More from the Static Website Hosting with GitLab Pages trail
- GitLab Pages features review apps and multiple website deployment
- How to host VueJS apps using GitLab Pages
- Use GitLab and MITRE ATT&CK Navigator to visualize adversary techniques
- How to deploy a React application to Amazon S3 using GitLab CI/CD
- Monitor your web attack surface with GitLab CI/CD and GitLab Pages