Connect Nextcloud / ownCloud

Nextcloud and ownCloud are the simplest providers to set up: no OAuth2 app registration is needed. You connect with your server URL, a username, and an app password.

Step 1: Create an app password

Never use your main login password. Create a dedicated app password instead:

  • Nextcloud: open Settings ‣ Security ‣ Devices & sessions, enter a name (e.g. Odoo), and click Create new app password.

  • ownCloud: open Settings ‣ Security ‣ App passwords.

Copy the generated password. It is shown only once.

Create new app password on the Nextcloud Security page

Step 2: Create the provider in Odoo

  1. Navigate to Cloud Storage ‣ Configuration ‣ Connections ‣ Providers and click New.

  2. Set a friendly Name and choose Nextcloud or ownCloud as the Provider Type.

  3. Fill in:

    • URL: the base address of your server, e.g. https://cloud.example.com.

    • Username: your Nextcloud/ownCloud login.

    • Password: the app password from Step 1.

Nextcloud provider form in Odoo with the URL, username and app password filled in

Step 3: Connect and test

There is no sign-in step for these providers, so there is nothing to authorize.

  1. Click Test Connection and verify that the success message appears.

  2. Click Connect to activate the provider. The status moves from Not Connected to Connected.

Connected Nextcloud provider in Odoo showing the storage gauge and Sync Now