Skip to main content

Uyuni Documentation Architecture

Documenting the system that documents.

AsciiDoc

AsciiDoc

Uyuni and Multi-Linux Manager documentation is written in AsciiDoc, a lightweight markup language designed for writing technical documentation with powerful features for complex documents.

Antora

Antora

The documentation for Uyuni and Multi-Linux manager are built using Antora, the multi-repository documentation site generator.

Weblate

Weblate

Uyuni and Multi-Linux Manager rely on Weblate, a web-based continuous localization platform for managing documentation translations.

Make

Make

The documentation build process is automated using Make, a build automation tool that simplifies and streamlines the compilation of documentation assets.

YAML

YAML

YAML (YAML Ain't Markup Language) is used extensively in the documentation toolchain for configuration files due to its human-readable format and ease of use.

Jinja2

Jinja2

Jinja2 is a templating engine used in the documentation toolchain to create dynamic content and reusable templates, enhancing the efficiency of document generation.