nixos/nextcloud-notify_push: automatically install notify_push nextcloud app (#451501)

This commit is contained in:
Sandro
2025-10-13 11:42:31 +00:00
committed by GitHub

View File

@@ -159,8 +159,7 @@ in
"::1" = [ cfgN.hostName ];
};
services = lib.mkMerge [
{
services = {
nginx.virtualHosts.${cfgN.hostName}.locations."^~ /push/" = {
proxyPass = "http://unix:${cfg.socketPath}";
proxyWebsockets = true;
@@ -172,14 +171,17 @@ in
proxy_buffering off;
'';
};
}
(lib.mkIf cfg.bendDomainToLocalhost {
nextcloud.settings.trusted_proxies = [
nextcloud = {
extraApps = {
inherit (config.services.nextcloud.package.packages.apps)
notify_push
;
};
settings.trusted_proxies = lib.mkIf cfg.bendDomainToLocalhost [
"127.0.0.1"
"::1"
];
})
];
};
};
};
}