Installing and Managing Apps

Introduction

After installing ownCloud, you may provide added functionality by installing applications. The Docker image comes with all apps provided by ownCloud, regardless of the licensing scheme. Apps that are not part of the image can be installed at any time.

  • Any apps that came with the image will reappear when the container is restarted - if you uninstall them.

  • Any apps that are installed manually must be compatible with PHP 8; otherwise, they will most likely fail to work and make your instance unstable.

Installing and Managing Apps

Installing Apps Via the ownCloud Marketplace

ownCloud top navigation menu showing the Market app

To add an app, use the Market app, which is accessible from the top-level navigation bar, on the left-hand side of the page. Once in the Market app, click an app’s name to view more details about it. Once you have done this, you can also install it by clicking Install. Clicking Install, downloads it from the ownCloud Marketplace, installs, and enables it.

Sometimes the installation of a third-party app fails silently, possibly because appcodechecker ⇒ true, is enabled in your config file. When appcodechecker is enabled, it checks if third-party apps are using the private API, rather than the public API. If they are, they are not installed.

If you would like to create or add (your own) ownCloud app, please refer to the developer manual.

Installing Apps Manually

All apps that are installed manually, regardless of using the Marketplace or you copy them, will be placed into the apps folder of the ownCloud volume. This volume is either the Docker volume or a defined bind mount. This apps folder corresponds to the apps-external folder. For more and important details see: Mount Folder Structure.

Once the tarball has been extracted into the default app folder. Enable the application,

  • by Navigating to Settings  Admin  Apps and clicking Enable; or the

  • occ app command.

Managing Apps

Some apps are installed and enabled during ownCloud installation, while other apps can be installed and enabled post-installation.

Supported Enterprise Apps

See supported apps for a list of supported Enterprise edition apps.

View App Status

Apps page for enabling and disabling apps.

To see the status of your installation’s applications, go to your Apps page, via Settings  Admin  Apps. There, you will see which apps are currently: enabled, not enabled, and recommended. You’ll also see additional filters, such as Multimedia, Productivity, and Tool for finding more apps quickly.

Enabling and Disabling Apps

On the Apps page (Settings  Admin  Apps), you can enable or disable applications. Be default, enabled apps are displayed. To disable an app, click Disable under its details.

To display disabled apps, click Show disabled apps. To enable an app, click Enable under its details.

Configuring Apps

Some apps have configurable options on the Apps page, such as Enable only for specific groups. However, this is the exception. Apps are mainly configured from your ownCloud Personal or Admin settings page, or in config.php.

Apps With Multiple owCloud Servers

We recommend having your Docker volume on a network storage in order to prevent conflicts when installing or updating apps.