From 5086ab1f404a9cb5f26b669fc2d1597864310b16 Mon Sep 17 00:00:00 2001 From: ibizaman Date: Thu, 20 Mar 2025 22:37:06 +0100 Subject: [PATCH] add oidc_login as extraApp --- modules/services/nextcloud-server.nix | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/services/nextcloud-server.nix b/modules/services/nextcloud-server.nix index fccc9e0..13ce536 100644 --- a/modules/services/nextcloud-server.nix +++ b/modules/services/nextcloud-server.nix @@ -1072,6 +1072,17 @@ in } ]; + services.nextcloud.extraApps = { + oidc_login = pkgs.fetchNextcloudApp { + hash = "sha256-RLYquOE83xquzv+s38bahOixQ+y4UI6OxP9HfO26faI="; + url = "https://github.com/pulsejet/nextcloud-oidc-login/releases/download/v3.2.2/oidc_login.tar.gz"; + appVersion = "3.2.2"; + description = "Provides user creation and login via one single OpenID Connect provider."; + homepage = "https://github.com/pulsejet/nextcloud-oidc-login"; + license = "agpl3Only"; + }; + }; + systemd.services.nextcloud-setup.script = '' ${occ} app:install oidc_login || :