Merge: nixos/nextcloud: add maintainer team, update docs about maintainership of apps (#393069)
This commit is contained in:
@@ -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}
|
||||
|
||||
|
||||
@@ -1363,4 +1363,5 @@ in {
|
||||
]);
|
||||
|
||||
meta.doc = ./nextcloud.md;
|
||||
meta.maintainers = teams.nextcloud;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user