Added Impermanence to services runned by cyper-controller

This commit is contained in:
2026-06-28 15:02:42 +02:00
parent bbf95a5a8c
commit a292eb6b09
15 changed files with 205 additions and 25 deletions
+12
View File
@@ -12,6 +12,16 @@ in
owner = "vaultwarden";
group = "vaultwarden";
};
environment.persistence."/persist".directories = [
{
directory = "/var/lib/vaultwarden";
user = "vaultwarden";
group = "vaultwarden";
mode = "0750";
}
];
services.vaultwarden = {
enable = true;
package = pkgs.oidcwarden;
@@ -31,7 +41,9 @@ in
SSO_PKCE = false;
};
};
networking.firewall.allowedTCPPorts = [ port ];
systemd = {
services.vaultwarden-backup-rotate = {
description = "Rotate old Vaultwarden backups";