Go to navigation

PagesFIT

The PagesFIT service allows individuals or groups to easily create and publish static websites.

PagesFIT is a fully automated service for generating and hosting static content (e.g. HTML, CSS, JS, images, etc.) from GitLab repositories. The service is available to all FIT staff and students[1].

  • It allows the use of static site generators (Jekyll, Hugo, etc.)[2] or published directly as your own HTML.
  • It is possible to use the permission system through a CTU account and roles.
  • It supports the use of git branches.
  • Pages are served over HTTPS.
  • PagesFIT does not allow hosting server-side languages such as PHP, etc.
  • PagesFIT is not intended for hosting large binary files.[3]

Usage Examples

Support

By using PagesFIT, the user agrees to comply with the rules for using PagesFIT.

In case of problems, contact the ICT department’s helpdesk.


  1. All persons with the 18000-SUMA-OSOBA-CVUT role.
  2. Content can also be created, for example, using AsciiDoc, Markdown, etc.
  3. If you need to add larger binary files (> 1 MiB) to the repository, use Git Large File Storage (LFS). However, even then the repository size should not exceed approximately 500 MiB.
  4. Courses uses its own generator Course Pages to generate static content.