[nextcloud] nextcloud works now
All checks were successful
Check flake syntax / flake-check (push) Successful in 8m17s

This commit was merged in pull request #58.
This commit is contained in:
ahtlon
2025-01-18 19:28:23 +01:00
committed by kalipso
parent 617c177892
commit fabf48a5c0

View File

@@ -5,7 +5,10 @@ with lib;
{ {
sops.defaultSopsFile = ./secrets.yaml; sops.defaultSopsFile = ./secrets.yaml;
sops.secrets = { sops.secrets = {
nextcloudAdminPass = {}; nextcloudAdminPass = {
owner = "nextcloud";
group = "nextcloud";
};
}; };
networking = { networking = {
@@ -28,7 +31,7 @@ with lib;
config.adminpassFile = config.sops.secrets.nextcloudAdminPass.path; config.adminpassFile = config.sops.secrets.nextcloudAdminPass.path;
#https = true; #disable for testing #https = true; #disable for testing
database.createLocally = true; database.createLocally = true;
config.dbtype = pgsql; config.dbtype = "pgsql";
configureRedis = true; configureRedis = true;
caching = { caching = {
redis = true; redis = true;
@@ -38,8 +41,8 @@ with lib;
extraApps = { extraApps = {
inherit (config.services.nextcloud.package.packages.apps) contacts calendar; inherit (config.services.nextcloud.package.packages.apps) contacts calendar;
collectives = pkgs.fetchNextcloudApp { collectives = pkgs.fetchNextcloudApp {
sha256 = "sha256-ErCWmQCI+ym9Pvsf84Z9yq4CyYJ1uVhyhhlS2bVSJ54="; sha256 = "sha256-cj/8FhzxOACJaUEu0eG9r7iAQmnOG62yFHeyUICalFY=";
url = "https://github.com/nextcloud/collectives/releases/download/v2.15.1/collectives-2.15.1.tar.gz"; url = "https://github.com/nextcloud/collectives/releases/download/v2.15.2/collectives-2.15.2.tar.gz";
license = "agpl3Plus"; license = "agpl3Plus";
}; };
}; };