Nextcloud
Info
This feature is experimental and subject to change.
Element Web can be configured to integrate with Nextcloud, to allow users to browse and share files into rooms.
Configuring Nextcloud
You will first need to configure and install the WebAppPassword App into Nextcloud.
Configure the app to use the origin that matches where you have deployed
Element Web. For instance, https://element.ess-enterprise.example.org.
Configuring Element Web
Simply insert the following into your configuration.
elementWeb:
additional:
user-config.json: |
{
"io.element.element-web-modules.fileshare": {
"nextcloudUrl": "https://your-nextcloud-url.example.org"
}
}
Usage
You can now proceed to use the integration by clicking on the Attachments button in any room and clicking on the Nextcloud button. It will prompt you to authenticate, which you will only need to do once per device.