feat: ente: added

This commit is contained in:
2026-06-06 13:26:36 +00:00
parent 59dc5ecd1e
commit e04b7e11da
5 changed files with 291 additions and 4 deletions
+15 -1
View File
@@ -37,6 +37,13 @@ let
hashedPasswordFile = config.sops.secrets."mailserver/${name}/hashedPassword".path;
};
};
mkEnteSecret = name: {
name = "ente/${name}";
value = {
owner = "ente";
group = "ente";
};
};
in {
imports = [
self.nixosModules.hectic
@@ -50,6 +57,7 @@ in {
(import ./attic.nix { inherit flake self inputs domain; })
(import ./containers.nix { inherit flake self inputs; })
(import ./ente.nix { inherit domain; })
(import ./mechabellum.nix { inherit flake self inputs domain; })
(import (./. + "/sentinèlla.nix") { inherit flake self inputs domain; })
];
@@ -115,7 +123,13 @@ in {
};
"atticd/environment" = {};
"wg-bfs/private-key" = {};
};
} // builtins.listToAttrs (map mkEnteSecret [
"key-encryption"
"key-hash"
"jwt-secret"
"s3-access-key"
"s3-secret-key"
]);
};
users.users.root.openssh.authorizedKeys.keys = [