summaryrefslogtreecommitdiff
path: root/nix/modules
diff options
context:
space:
mode:
Diffstat (limited to 'nix/modules')
-rw-r--r--nix/modules/configuration.nix2
-rw-r--r--nix/modules/secrets.nix9
2 files changed, 10 insertions, 1 deletions
diff --git a/nix/modules/configuration.nix b/nix/modules/configuration.nix
index ad244b8..4bbe1bb 100644
--- a/nix/modules/configuration.nix
+++ b/nix/modules/configuration.nix
@@ -317,10 +317,12 @@
users.groups.nginx = lib.mkDefault {};
users.groups.git = lib.mkDefault {};
users.groups.ircd = lib.mkDefault {};
+ users.groups.ngircd = lib.mkDefault {};
users.users = {
ngircd = {
isSystemUser = lib.mkDefault true;
+ group = "ngircd";
extraGroups = [ "acme" "nginx" ];
};
diff --git a/nix/modules/secrets.nix b/nix/modules/secrets.nix
index 2f8defc..943f41f 100644
--- a/nix/modules/secrets.nix
+++ b/nix/modules/secrets.nix
@@ -22,8 +22,15 @@
format = "yaml";
path = "${config.sops.defaultSymlinkPath}/dn42";
};
+ znc = {
+ format = "yaml";
+ path = "${config.sops.defaultSymlinkPath}/znc";
+ };
+ matrix_bridge = {
+ format = "yaml";
+ path = "${config.sops.defaultSymlinkPath}/matrix_bridge";
+ };
};
-
defaultSymlinkPath = "/run/user/1000/secrets";
defaultSecretsMountPoint = "/run/user/1000/secrets.d";
};