Nextcloud apps can enhance, customize or even restrict the features and experience
you and your users has with the Nextcloud server. Next to default enabled functions
like Files, Activity and Gallery there are other apps like Calendar, Contacts,
Talk and more which are enhancing the features of your Nextcloud server.

After installing the Nextcloud server, you might want to consider about enabling,
disabling or even restricting some apps to groups depending on your and your users
needs.

You will see which apps are enabled, disabled and available. You’ll also
see additional app bundles and filters, such as Customization, Security and
Monitoring for finding more apps quickly.

In the Apps page you can enable or disable applications. Some apps have
configurable options on the Apps page, such as Enable only for specific
groups, but mainly they are enabled or disabled here, and are configured in
your Nextcloud settings (admin and/or user-settings) or in the config.php.

Click the app name to view a description of the app and any of the app settings
in the Application View field. Clicking the Enable button will enable the app.
If the app is not part of the Nextcloud installation, it will be downloaded from
the app store, installed and enabled.

Use the apps_paths array in config.php to set any custom apps directory
locations. The key path defines the absolute file system path to the app
folder. The key url defines the HTTP web path to that folder, starting at
the Nextcloud web root. The key writable indicates if a user can install apps
in that folder.

Note

To ensure that the default /apps/ folder only contains apps
shipped with Nextcloud, follow this example to setup an /apps2/ folder
which will be used to store all other apps.