Skip to main content

Collabora

Document editor embedded in Nextcloud — LibreOffice running as a server.

Features

  • Real-Time Co-Editing: Multiple users edit the same document simultaneously
  • Full Office Suite: Writer (docs), Calc (spreadsheets), and Impress (presentations)
  • Format Compatibility: Opens and saves .docx, .xlsx, .pptx, and ODF files
  • Track Changes & Comments: Inline review workflow similar to Google Docs
  • Nextcloud Integration: Embeds directly as the document editor in Nextcloud Files

Domain Setup

Point the collabora subdomain in your DNS to Caddy, and ensure Caddy proxies to the Collabora container.

Setup with Nextcloud

  1. In Nextcloud → Apps → search for Nextcloud Office (not "Collabora Online - Built-in CODE Server")
  2. Install it
  3. Go to Settings → Set "Use your own server"
  4. Value: https://collabora.example.com

Trusted Proxies

  • Nextcloud trusted proxies should cover an IP range (e.g., ..0.0/12)
  • Collabora should have a static IP (e.g., ..0.8)