Connect Nextcloud or WebDAV
Connect your own Nextcloud instance or a WebDAV server so DeutschlandGPT can work with the files on it
A WebDAV connection gives DeutschlandGPT access to the files on your own file server. Nextcloud is the common case, and any WebDAV server works.
This needs the permission to create WebDAV connections. If you do not see an Add option under Integrations, your role does not include it, so ask an administrator.
What you need
The connection uses OAuth, so the server has to know DeutschlandGPT as an application. In Nextcloud you create that under Settings, Security, OAuth 2.0 clients, and you get a client ID and a client secret out of it.
Have ready:
| Field | What it is |
|---|---|
| Name | What the integration is called in your list |
| Server URL | The base address of the instance, for example https://cloud.example.com |
| Client ID | From the OAuth client you created on the server |
| Client secret | From the same place |
Adding it
Open Integrations, in the browser under Settings, in the desktop app with
Cmd/Ctrl+Shift+E.
Save, then connect. That runs the OAuth sign-in on your server, so you authorise it with your own account.
For a plain WebDAV server that is not Nextcloud, the authorization and token endpoints can be entered explicitly in the optional fields. Left empty, the Nextcloud defaults are derived from the server URL.
Requirements for the server
The instance has to be reachable over public HTTPS. A server on a private network or a home network is not reachable from our infrastructure, and addresses in private ranges are deliberately blocked, including at the moment the credentials are checked. That trade-off is intended.
The same applies to the OAuth endpoints: they have to be publicly resolvable. A self-signed certificate will fail.
Sharing it with your team
As with an MCP server, two independent things can be shared:
- The connection (definition): it appears in your colleagues' integration lists, and each of them signs in with their own account on the server, so file access follows the permissions they already have there.
- The credentials: your colleagues use your access without seeing it.
For a file server, sharing the definition is almost always what you want. Everybody signing in themselves means Nextcloud's own permissions keep applying per person.
Using it
Once connected, the files are reachable in chat and in the desktop products through the normal search and read tools, and every action that changes something on the server is approval-gated.