How to install Collabora Online in Nextcloud Hub

Originally published at: https://nextcloud.com/blog/how-to-install-collabora-online-in-nextcloud-hub/

Collabora Online is a powerful LibreOffice-based online office suite with collaborative editing, which supports all major documents, spreadsheets, and presentation file formats and works in all modern browsers. The recent release of Nextcloud Hub v19 introduced an easier way to install Collabora Online without Docker or proxy configuration in your web server. On a fresh installation, this is done automatically, but for an existing installation, you have to do the steps manually. It is easy, though, read on to find out how!

View and edit documents directly in your Nextcloud

Collabora Online supports editing your documents in real-time with multiple other editors, showing high fidelity, WYSIWYG rendering and preserving the layout and formatting of your documents.

Users can insert and reply to comments and invite others without a Nextcloud account for anonymous editing of files with a public link shared folder.

Collabora Online supports dozens of document formats including DOC, DOCX, PPT, PPTX, XLS, XLSX + ODF, Import/View Visio, Publisher and many more!

Collabora Online Development Edition (CODE) is free and under heavy development, adding features and improvements all the time! Enterprise users have access to the more stable, scalable Collabora Online Enterprise version through a Nextcloud support subscription.

How to install it on an existing installation?

As already mentioned, on a new installation, this is done automatically, but for an existing installation, you have to do the following steps manually.

 

1. Install Collabora Online – Built-in CODE Server. (It has to be installed and used together with the Collabora Online app – step 2). This app provides a built-in server with all of the document editing features of Collabora Online. Easy to install, for personal use or for small teams. It is a bit slower than a standalone server and without the advanced scalability features.

Built-in Code server Collabora screenshot
 

2. Install the **Collabora Online **app.
 
3. That’s it and you can get to work! If that doesn’t happen, make sure you checked the second option “Use the built-in CODE – Collabora Online Development Edition that is a must step to make it really work!

A few important things to note

Note the following system requirements for the installation:

  • Linux x86-64 platform
  • 2 CPU cores
  • 1 GB RAM + 100 MB RAM / user
  • 100 kbit/s network bandwidth / user
  • 350 MB space on disk
  • Kernel supporting the FUSE (Filesystem in Userspace) which is a requirement for AppImage
  • FUSE 2 (libfuse.so.2 – required by Collabora_Online.AppImage) is recommended, but the app will work without it too
  • Fontconfig (libfontconfig.so.1 – required by Collabora_Online.AppImage)

As already mentioned in step 1, the built-in CODE server has some limitations in terms of performance so if you choose to set up the actual Collabora Online server here is a quick installation guide on how to get started in three steps.

Well-integrated

Insert images directly from your Nextcloud. Access the Nextcloud sharing sidebar. Chat or have a call while editing. View and reply to comments.

Mobile and desktop

Collabora Online is not only available in the browser but also on our mobile platforms! Note that you can also edit your documents off-line with the Collabora Office app from the Android and iOS store.

Under your control

Most people use online services for storing their data, communication and editing documents, often giving up control over their files in exchange for the convenience of online collaboration. With Nextcloud and Collabora Online, this is no longer a trade-off.

Collabora Online is Open Source, self-hosted and secure!

If you have problems with any of the apps, have a look at the Nextcloud community support forum.

If you are interested in our Enterprise support options, contact our team here.

2 Likes

:clap:t2: thank you :pray:
Thanks for tell :
CODE is powerful, alright but for the moment it’s the server who does the more work 100MB/sessions, OnlyOffice does it better but things can get better in the future
Thanks again for telling that CODE is open source, his business model behind isn’t the same than OnlyOffice and more of that CODE is cheaper.

Sorry to say it does not work, I have fuse and fontconfig installed but enabling the built-in server failes. It does not log any errors so no clue how to fix it either. The OnlyOffice variant of this app is also still broken, still does not save properly.

Can’t get it to work under docker.

Does it run constantly or on demand? I’d really like the option to have it shut down when not in use because it is rarely used on my server. I do not know yet because I am still on Nextcloud 18 with a docker collabora setup, yes it was a pain setting up ports and forwarding reverse proxies.

i confirm, it dont work in docker.

have updated the proxy config?