meta/architecture-docs/NixConfigs.md

16 lines
537 B
Markdown
Raw Permalink Normal View History

# NixConfigs
NixConfigs is a thin layer of configuration options that distinguishes a particular Fediversity deployment from any other. It can be thought of as the API between NixPanel and NixDefinitions.
## Where it's situated
![](./architecture.png)
### [NixPanel](./NixPanel.md)
NixPanel produces the NixConfig based on options set by Administrators.
### [NixDefinitions](./NixDefinitions.md)
NixDefinitions defines what options are included in NixConfigs, and uses them to produce a description of the system that should run.