CODE-Install and Test

CODE is a continuously updated, rolling release where we try out our latest feature work. So it allows you to work with the latest and greatest features in online collaboration earlier than the supported version Collabora Online. Of course, we love to hear about your experiences. Please leave your feedback on CODE in the community forum or report any possible issues on GitHub.
Find details on the latest update in the release notes.

Getting Collabora Online Development Edition set up

The easiest way to install CODE for a quick tryout is to download it as a virtual appliance from the Univention App Center. This appliance contains the Collabora Online Development Edition, and the additional software you need to get you up and running in minutes. You can choose between two types of integration, CODE + Nextcloud or CODE + ownCloud. Each appliance is available in four formats: KVM, VirtualBox, VMware Workstation and VMware ESXi.

The collabora/code Docker image can be installed to any x86-64 or arm64 host (e.g. on Linux and Windows 10), and it is fully configurable. For more information about setup and configuration for deployment, please read the CODE Docker page. If you want to try it out quickly, you can set up CODE docker image with file sharing integration in less than 5 minutes in a very basic way, following these instructions: quick tryout with ownCloud or quick tryout with Nextcloud.

As an alternative to Docker image, Collabora provide native Linux packages for selected Linux distributions. If you have Debian 9, Debian 10, Debian 11, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, CentOS 7, CentOS 8, SLE 15.x, openSUSE Leap 15.x or ARM64 – Ubuntu 18.04, please read the CODE Linux packages page.

Grab the source and get involved with CODE Development.


Setting up a reverse proxy and SSL

It is highly recommended to set up a reverse proxy in front of CODE, either you run CODE from Docker, or you use native packages. It is easy, and this way CODE can be reached on standard HTTP or HTTPS ports. We provide sample configuration files for Apache2 and Nginx. If you want SSL, we recommend certificates from Let’s Encrypt.

Now you can give https://collabora.example.com as the WOPI URL in your preferred File Sync and Share solution. See below for specific examples.
For more detailed and pretty instructions on integrating with various partner solutions please see (in alphabetical order):

What next ?

That’s it – once you’ve integrated CODE with your preferred File Sync and Share (FSS), or started up your VM you should be setup to share and collaborate on your own documents, with friends, from the comfort of your own home.

So now you’re all happy and secure, why not <participate in the project>?