From 3f71e191f9f3e9ee7ccedf3e90959147bfda5373 Mon Sep 17 00:00:00 2001 From: Romain Paquet Date: Mon, 3 Nov 2025 23:51:20 +0100 Subject: [PATCH] nextcloud: move db init to clan --- modules/nextcloud.nix | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/modules/nextcloud.nix b/modules/nextcloud.nix index c4be039..745cd30 100644 --- a/modules/nextcloud.nix +++ b/modules/nextcloud.nix @@ -38,15 +38,14 @@ in }; }; - services.postgresql = { + clan.core.postgresql = { enable = true; - ensureDatabases = [ "nextcloud" ]; - ensureUsers = [ - { - name = "nextcloud"; - ensureDBOwnership = true; - } - ]; + databases = { + nextcloud = { + create.enable = true; + restore.stopOnRestore = [ "nextcloud" ]; + }; + }; }; systemd.services."nextcloud-setup" = {