diff --git a/services/quassel.nix b/services/quassel.nix index 44842cd..a525842 100644 --- a/services/quassel.nix +++ b/services/quassel.nix @@ -31,5 +31,17 @@ in # Open port for Quassel networking.firewall.allowedTCPPorts = [ cfg.port ]; + + # Create storage DB + services.postgresql = { + enable = true; + ensureDatabases = [ "quassel" ]; + ensureUsers = [ + { + name = "quassel"; + ensurePermissions."DATABASE quassel" = "ALL PRIVILEGES"; + } + ]; + }; }; }