Files
hassio-addons/collabora
Claude 33ac905f07 Add capability sys_chroot to all AppArmor profiles; fix profile name collisions
- Add `capability sys_chroot` to all add-on AppArmor profiles (prophylactic
  fix; required by any service that uses privilege-separation chroot, e.g.
  sshd, Elasticsearch JVM, postgres)
- Fix AppArmor profile name collisions where add-ons had copy-pasted a wrong
  profile name (inadyn_addon, db21ed7f_qbittorrent, radarr_addon,
  db21ed7f_scrutiny, addon_db21ed7f_emby_nas, addon_updater, chromium_addon,
  fireflyiii_addon, webtop_addon, joplin, gitea_addon) causing AppArmor to
  silently apply the wrong profile

No version bumps — profiles apply on next add-on update.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V7P3Nbem7n9FqGTXrLMadP
2026-06-19 12:27:07 +00:00
..
2025-09-14 23:05:59 +00:00
2025-09-14 23:05:59 +00:00
2026-06-14 23:32:46 +00:00

Home assistant add-on: Collabora

I maintain this and other Home Assistant add-ons in my free time: keeping up with upstream changes, HA changes, and testing on real hardware takes a lot of time (and some money). I use around 5-10 of my >110 addons so regularly I install test machines (and purchase some test services such as vpn) that I don't use myself to troubleshoot and improve the addons

If this add-on saves you time or makes your setup easier, I would be very grateful for your support!

Buy me a coffee Donate via PayPal

Addon informations

Version Ingress Arch

Codacy Badge GitHub Super-Linter Builder

Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!

Stargazers repo roster for @alexbelgium/hassio-addons

downloads evolution

About

Collabora Online is a collaborative office suite based on LibreOffice technology.

Installation


  1. Add my add-ons repository to your Home Assistant instance or click the My link below.
  2. Install the add-on.
  3. Start the add-on.
  4. Check the add-on logs to verify successful startup.

Open your Home Assistant instance and show the add add-on repository dialog

Configuration


Webui can be found at https://homeassistant:9980/browser/dist/admin/admin.html.

Options

Option Type Default Description
aliasgroup1 str Nextcloud external domain with escaped dots using two \ (e.g. nextcloud_domain\\.com)
domain1 str Collabora external domain with escaped dots using two \ (e.g. code_domain\\.com)
extra_params str Extra parameters passed to the Collabora start script
ssl bool false Enable SSL using certificates from /ssl
certfile str fullchain.pem Certificate file name located in /ssl
keyfile str privkey.pem Private key file name located in /ssl
username str Username for the Collabora admin console
password str Password for the Collabora admin console
dictionaries str Space-separated list of dictionary languages to install

Example configuration

aliasgroup1: nextcloud_domain\\.com
domain1: code_domain\\.com
extra_params: ""
ssl: true
certfile: fullchain.pem
keyfile: privkey.pem
username: admin
password: changeme

Using Collabora with Nextcloud

  1. Install the Collabora add-on and configure the options above.
  2. Start the add-on and expose the Collabora server to an external domain.
  3. Install and configure the Nextcloud add-on.
  4. Inside Nextcloud, install the Nextcloud Office app.
  5. In Nextcloud Administration Settings → Office, set the Collabora server URL to https://yourdomain:9980 and enable Disable certificate validation.

Custom Scripts and Environment Variables

This addon supports custom scripts and environment variables through the addon_config mapping:

Support

Create an issue on GitHub