docs(nix): clarify guest module roles

This commit is contained in:
2026-10-20 04:36:59 -04:00
parent 6afa8ab462
commit 20c8e57a63

View File

@@ -18,13 +18,11 @@ hyprctl clients -j | jq -r '.[].class' | sort -u
### Rule
Each guest module wraps its service module.
Guest modules enable service modules through `guests.<name>.interior`.
Service modules contain service configuration.
Guest modules pass paths and secret files to service modules.
Guest modules configure bind mounts, resource limits, and registry entries.
Guest modules remain independent of hosts.
Host configuration provides paths, served volumes, guest addresses, and routes.
Each guest module wraps one service module.
The guest enables its service through `guests.<name>.interior`.
Service modules own service configuration.
Guest modules configure bind mounts, secret delivery, resource limits, and registry entries.
Host configuration supplies deployment-specific paths, volumes, addresses, and routes.
### Rationale