mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-09 17:31:03 +01:00
4.8 KiB
4.8 KiB
Home assistant add-on: Collabora
Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!
About
Collabora Online is a collaborative office suite based on LibreOffice technology.
Installation
- Add my add-ons repository to your Home Assistant instance or click the My link below.
- Install the add-on.
- Start the add-on.
- Check the add-on logs to verify successful startup.
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
- Install the Collabora add-on and configure the options above.
- Start the add-on and expose the Collabora server to an external domain.
- Install and configure the Nextcloud add-on.
- Inside Nextcloud, install the Nextcloud Office app.
- In Nextcloud Administration Settings → Office, set the Collabora server URL to
https://yourdomain:9980and enable Disable certificate validation.
Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the addon_config mapping:
- Custom scripts: See Running Custom Scripts in Addons
- env_vars option: Use the add-on
env_varsoption to pass extra environment variables (uppercase or lowercase names). See https://github.com/alexbelgium/hassio-addons/wiki/Add-Environment-variables-to-your-Addon-2 for details.
Support
Create an issue on GitHub
