From 2825409d83e27be448231ecad165ba08484a6b42 Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Wed, 15 Nov 2023 10:56:04 +0100 Subject: [PATCH] services: vaultwarden: create database and user --- services/vaultwarden.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/services/vaultwarden.nix b/services/vaultwarden.nix index 43ffc85..14e4a16 100644 --- a/services/vaultwarden.nix +++ b/services/vaultwarden.nix @@ -41,6 +41,16 @@ in { config = mkIf cfg.enable { services.postgresql = { enable = true; + + ensureDatabases = ["vaultwarden"]; + ensureUsers = [ + { + name = "vaultwarden"; + ensurePermissions = { + "DATABASE vaultwarden" = "ALL PRIVILEGES"; + }; + } + ]; }; services.postgresqlBackup = {