From fabf48a5c0edc8c1d966cc12ec1bf8c8124df6de Mon Sep 17 00:00:00 2001 From: ahtlon Date: Sat, 18 Jan 2025 19:28:23 +0100 Subject: [PATCH] [nextcloud] nextcloud works now --- machines/nextcloud/configuration.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/machines/nextcloud/configuration.nix b/machines/nextcloud/configuration.nix index 28ce90e..e65df4c 100644 --- a/machines/nextcloud/configuration.nix +++ b/machines/nextcloud/configuration.nix @@ -5,7 +5,10 @@ with lib; { sops.defaultSopsFile = ./secrets.yaml; sops.secrets = { - nextcloudAdminPass = {}; + nextcloudAdminPass = { + owner = "nextcloud"; + group = "nextcloud"; + }; }; networking = { @@ -28,7 +31,7 @@ with lib; config.adminpassFile = config.sops.secrets.nextcloudAdminPass.path; #https = true; #disable for testing database.createLocally = true; - config.dbtype = pgsql; + config.dbtype = "pgsql"; configureRedis = true; caching = { redis = true; @@ -38,8 +41,8 @@ with lib; extraApps = { inherit (config.services.nextcloud.package.packages.apps) contacts calendar; collectives = pkgs.fetchNextcloudApp { - sha256 = "sha256-ErCWmQCI+ym9Pvsf84Z9yq4CyYJ1uVhyhhlS2bVSJ54="; - url = "https://github.com/nextcloud/collectives/releases/download/v2.15.1/collectives-2.15.1.tar.gz"; + sha256 = "sha256-cj/8FhzxOACJaUEu0eG9r7iAQmnOG62yFHeyUICalFY="; + url = "https://github.com/nextcloud/collectives/releases/download/v2.15.2/collectives-2.15.2.tar.gz"; license = "agpl3Plus"; }; };