add nextcloud collectives

This commit is contained in:
ahtlon
2024-11-26 21:36:53 +01:00
committed by kalipso
parent 66392ca2c2
commit ef25c686b4

View File

@@ -28,6 +28,15 @@ with lib;
hostName = "10.0.0.11";
#config.adminpassFile = config.sops.secrets.nextcloudAdminPass.path;
config.adminpassFile = "/etc/nextcloud-admin-pass"; #user=root
extraAppsEnable = true;
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";
license = "agpl3Plus";
};
};
};
networking.firewall.allowedTCPPorts = [ 80 443 ];