Developer Guide
This section is for developers and AI agents who contribute to the framework: understand the architecture, create or modify features, and evolve the documentation.
- Project architecture — where everything is, from abstraction layers to files.
- Modules — NixOS module organization and creating a new module.
- Creating a “service” module — complete guide: reverse proxy, persistence, firewall, SSO Kanidm, activation.
- The generator — from
config.yamlto generated Nix code. - Contributing to documentation — this Astro/Starlight site, its rules, and its tools.