2. Install Collabora/CODE

Install the Collabora packages:

1

sudo apt install loolwsd code-brand

3. Configure Collabora Online

Disble SSL

The default loolwsd configuration (/etc/loolwsd/loolwsd.xml) looks for an SSL certificate and key, which are not present, so lets disable SSL, and optionally enable SSL termination, then set up the reverse proxy.

Restart loolwsd

1

sudo systemctl restart loolwsd.service

4. Setup nginx as a reverse proxy

Setup nginx as a reverse proxy which will provide a valid ssl setup. We can either run this reverse proxy on a seperate (sub-)domain or add it to the same domain your Nextcloud runs on. Add a new server block to your nginx configuration or add the location entries to an existing one if you’re re-using the same domain.