Documentation screenshot

Documentation

Author Avatar Theme by Egi federation
Updated: 8 Jan 2026
14 Stars

Sources to build EGI documentation site.

Overview

The EGI Documentation project offers a comprehensive guide for users interested in utilizing the information and resources supported by EGI. Built using Hugo and the docsy theme, it creates a user-friendly, static site designed for ease of navigation and clarity. Hosting the documentation on GitHub Pages ensures accessibility and seamless updates upon the merging of new pull requests, making it a dynamic solution for contributors and users alike.

The setup includes essential requirements such as Node.js and specific dependencies, which can be managed either manually or through a virtual environment called Flox. This flexibility encourages collaboration and streamlines the process for developers looking to contribute to the project.

Features

  • User-Friendly Framework: Built with Hugo and the docsy theme, providing a clean, navigable layout for users.
  • Easy Contributions: Detailed Contributing Guide available for users who wish to add or modify documentation.
  • Streamlined Dependency Management: Offers both manual and Flox environment setup options for installing necessary dependencies.
  • Built-In Testing: Developers can test the site locally at http://localhost:1313/, ensuring changes are functional before deployment.
  • Automatic Deployments: GitHub Actions facilitate automatic deployment of updates whenever pull requests are merged into the main branch.
  • Version Control for Themes: Uses git submodules for managing the docsy theme, simplifying updates and maintenance.
  • Preview Capabilities: Allows previews of pull requests for better visibility into changes before final integration.