0
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-07-13 21:50:33 +03:00

Merge: nixos/nextcloud: add maintainer team, update docs about maintainership of apps (#393069)

This commit is contained in:
Maximilian Bosch 2025-04-01 11:25:28 +02:00 committed by GitHub
commit f20b220e17
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
16 changed files with 47 additions and 66 deletions

View file

@ -241,7 +241,20 @@ This can be configured with the [](#opt-services.nextcloud.phpExtraExtensions) s
Alternatively, extra apps can also be declared with the [](#opt-services.nextcloud.extraApps) setting.
When using this setting, apps can no longer be managed statefully because this can lead to Nextcloud updating apps
that are managed by Nix. If you want automatic updates it is recommended that you use web interface to install apps.
that are managed by Nix:
```nix
{ config, pkgs, ... }: {
services.nextcloud.extraApps = with config.services.nextcloud.package.packages.apps; [
inherit user_oidc calendar contacts;
];
}
```
Keep in mind that this is essentially a mirror of the apps from the appstore, but managed in
nixpkgs. This is by no means a curated list of apps that receive special testing on each update.
If you want automatic updates it is recommended that you use web interface to install apps.
## Known warnings {#module-services-nextcloud-known-warnings}

View file

@ -1363,4 +1363,5 @@ in {
]);
meta.doc = ./nextcloud.md;
meta.maintainers = teams.nextcloud;
}