assertions + more descriptive initializations

This commit is contained in:
2025-09-28 14:51:08 -06:00
parent 712a0728a3
commit 6da8588e40
30 changed files with 94 additions and 35 deletions

View File

@@ -37,7 +37,7 @@ in
options.my.servers = {
nextcloud = setup.mkOptions "nextcloud" "cloud" 80;
collabora = setup.mkOptions "collabora" "collabora" 9980;
go-vod.enable = lib.mkEnableOption "enable";
go-vod.enable = lib.mkEnableOption "Go-VOD video transcoding service";
};
config = lib.mkIf (cfg.enable && config.my.servers.postgres.enable && config.my.secureHost) {
sops.secrets.nextcloud-adminpass = {