In February 2019, GitLab Pages was enabled on git.embl.de, allowing users to host static webpages from their project repositories. Pages hosted this way will be accessible under the
https://embl-community.io domain i.e. pages for the project
awesome-project owned by the group
grp-bio-it will be accessible at
To enable Pages for use on your project, go to Settings -> Pages and configure however works best for you. Just like with your projects, you can choose whether to make your pages visible to everyone, only EMBL users, or only project members (these visibility settinsg are separate from the project's i.e. you can have internally-visible Pages on a public project). As well as hosting pre-written HTML documents, you can use the continuous integration server to build and deploy web content on-the-fly, with build triggered every time changes are pushed to the repository.
For more information, check out the following links:
- GitLab Pages User Guide
- List of static site generators
- Example repositories:
Data Privacy & GDPR
_includes/ directory (or equivalent) when using a static site generator such as Jekyll.