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
- Course pages, study materials https://courses.fit.cvut.cz/ [4]
- Personal pages, e.g. https://knopdusa.pages.fit/
- Public laboratory pages, e.g. https://netmon.fit.cvut.cz/
- Internal laboratory pages, e.g. https://labs.fit.cvut.cz/improlab/
- fittable and other single-page applications (SPA)
- These pages! https://help.fit.cvut.cz/
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.
- All persons with the
18000-SUMA-OSOBA-CVUTrole. ↩ - Content can also be created, for example, using AsciiDoc, Markdown, etc. ↩
- 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. ↩
- Courses uses its own generator Course Pages to generate static content. ↩