Skip to content
Snippets Groups Projects
README.md 12.87 KiB

Nextcloud + Onlyoffice helm chart

This helm chart installs Nextcloud and ONLYOFFICE and configures Nextcloud to use ONLYOFFICE as its document editor. Depends on the Nextcloud chart. For configuration details on Nextcloud, refer to their documentation.

Parts of this chart are based on a copy of the COLLABORA code helm chart

Installation

NOTE: The onlyoffice.server_name variable needs to be overwritten with a URL that points to your onlyoffice for this to work correctly. See values-local.yaml.example for an example of domain configurations you might want to do. These instructions assume you copy values-local.yaml.example to values-local.yaml and edit it.

NOTE: It is very important that you uncomment and set the following password and secrets variables manually when you run helm install:

  • nextcloud.nextcloud.password
  • nextcloud.mariadb.auth.password
  • nextcloud.mariadb.auth.rootPassword
  • redis.auth.password
  • onlyoffice.jwtSecret
  • rabbitmq.auth.password
  • rabbitmq.auth.erlangCookie
  • global.onlyofficeDb.password

NOTE: The chart currently includes a ConfigMap with a name that is not dependent on the release name. This means that the chart cannot be installed more than once into the same namespace. If you need to install Nextcloud and Onlyoffice several times into the same cluster, use different namespaces.

Install from the remote repo

This is the way to go if you want to use the packaged chart as is. If you'd like to make changes before installing, refer to the next section.