# Collabora CODE

Collabora CODE is a self-hosted, web-based office suite for creating, editing, and collaborating on Office documents in a browser, running as a Docker image with Nextcloud or other file-provider integrations. It is open source and self-hosted, installable on TrueNAS, Proxmox, Docker Hub, Kubernetes (Helm) and Unraid.

Canonical page: https://ourlocalhost.com/app/350/collabora-code

## Description

Collabora CODE is a self-hosted, web-based office suite for creating, editing, and collaborating on Office documents in a browser, running as a Docker image with Nextcloud or other file-provider integrations.

## Platform availability

Available on 4 of 9 platforms: Unraid, TrueNAS, Proxmox, Helm.

## Health score

32/100 (Low), based on 4 of 4 factors.
- Maintained: 0 (GitHub repository is archived)
- Popular: 43 (145 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)
- Light to run: 80 (1 GB minimum RAM, runs on ARM)

## Links

- TrueNAS: https://apps.truenas.com/catalog/collabora
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts/collabora/
- Docker Hub: https://hub.docker.com/r/collabora/code/
- Official website: https://collaboraoffice.com
- GitHub: https://github.com/CollaboraOnline/online
- Documentation: https://sdk.collaboraonline.com/docs/installation/CODE_Docker_image.html
- Kubernetes (Helm): https://artifacthub.io/packages/helm/chrisingenhaag/collabora-code
- Unraid: https://ca.unraid.net/apps/collabora-code-1eapzjd089u5jp?q=Collabora-CODE

## Common questions

### What Helm values and namespace are needed when installing Collabora CODE?

Use a Helm values file and install the chart into a dedicated namespace such as collabora. Without that file and namespace, the install may fail or you may mix Collabora with other apps on your cluster.

### What port should be reachable for Collabora CODE when using it from another computer?

Make port 9980 reachable from other devices. The editor uses a WebSocket connection, and without that access the browser may not be able to talk to the editor from another machine.

### Why might document editing fail in Nextcloud AIO behind nginx with 'socket connection closed unexpectedly'?

It can be caused by three interconnected issues: mastercontainer health, URL configuration, and WebSocket support.

### Does the LSIO Nextcloud image include Collabora Office?

The LSIO image does not support Collabora Office. It needs to be installed separately and run in a separate Docker container.

### Is setting up Collabora CODE with Nextcloud straightforward?

A Collabora forum thread reports that it can be difficult to get working with Nextcloud, and incomplete documentation makes setup confusing.

## Alternatives

- Apache OpenOffice: Apache OpenOffice is a leading open-source office suite that offers free applications for word processing, spreadsheet, presentations, grap…
- Calligra Suite
- CryptPad: CryptPad is a zero-knowledge, real-time collaborative editor.
- Google Sheets: Cloud-based spreadsheet editor for real-time collaboration, chart creation, formula support, export options, access controls, and Drive int…
- LibreOffice: LibreOffice is a free and open-source office suite providing word processing, spreadsheet, presentation, and database applications.
- Microsoft Excel: Microsoft Excel, part of the Microsoft 365 Copilot, is Microsoft's spreadsheet application.
- ONLYOFFICE: OnlyOffice is a self-hosted document server for creating, editing, and collaborating on text documents, spreadsheets, presentations, PDF fo…
- Proton Sheets: End-to-end encrypted online spreadsheets enabling secure, real-time collaboration, access management, automatic calculations, and cross-dev…
- SoftMaker FreeOffice: SoftMaker Office for Windows, Mac, Linux and Android – the fast, powerful and compatible office suite.
- WPS Office: WPS Office is a lightweight office suite for creating, editing, and reviewing Writer, Presentation, Spreadsheet, and PDF documents.
- euro-office

---
Source: Our Local Host (https://ourlocalhost.com/app/350/collabora-code), the self-hosted and open-source app directory.
