Skip to content

Update Setup instructions #537

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Jun 17, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 10 additions & 8 deletions protocols/webdav/nextcloud.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,16 @@ Basic Authentication is disabled by default. For additional information refer to
To test without a custom deployment, use the public instance running at `ocis.ocis-keycloak.latest.owncloud.works` with the identity provider at `keycloak.ocis-keycloak.latest.owncloud.works` (username and password: `admin`).

The client configuration to match the provided connection profile can be imported from the [ownCloud Github repository](https://github.com/owncloud/ocis/blob/7af9cd9e53183acbaac2ffbc6414402bdef1f5d4/deployments/examples/ocis_keycloak/config/keycloak/clients/cyberduck.json) to allow OAuth authentications from [Cyberduck](https://cyberduck.io) & [Mountain Duck](https://mountainduck.io).
````

````{tab} WebDAV

Alternatively you can connect using `WebDAV (HTTPS)` with the default path set to `/remote.php/webdav/`.

![Nextcloud Bookmark Window](_images/NextCloud_Bookmark_Window.png)
````
`````

Alternatively you can connect using `WebDAV (HTTPS)` with the default path set to `/remote.php/webdav/`.

```{tip}
The default path `/remote.php/dav/files/<username>` will be used with no custom setting in _Path_ to access the WebDAV API.
Expand All @@ -72,17 +77,14 @@ The default path `/remote.php/dav/files/<username>` will be used with no custom
You are required to set a _Path_ only if your installation is accessible under a subdirectory such as `example.net/cloud/` this can be indicated by setting a default path of `directory/remote.php/webdav`. You can omit the value in _Path_ if your installation defaults to the root of your domain and is accessible at `example.net/remote.php/dav/files/<username>`.
```

### Step-by-Step Instructions
### Obtain WebDAV address from the server

1. Connect to your NextCloud or OwnCloud instance in your web browser and log in.
2. Click on the option Settings in the lower left of the screen and copy the displayed WebDAV address.
1. Connect to your Nextcloud or ownCloud instance in your web browser and log in.
2. Click on the option Settings in the lower left of the screen and copy the displayed server address.
3. Create a new [bookmark](../../cyberduck/bookmarks.md):
In *Mountain Duck*, click on the icon in the tray area or status bar and choose the option *New Bookmark*.
In *Cyberduck*, click on *Bookmark* and choose the option *New Bookmark*.
4. Paste the previously copied WebDAV address into the Server field and press tab. After that, the bookmark will be set to *WebDAV (HTTPS)* and split the WebDAV address into two parts – the server address and the path.

![Nextcloud Bookmark Window](_images/NextCloud_Bookmark_Window.png)

4. Paste the previously copied server address into the *Server* field and finish editing. From the pasted URL the hostname is set in _Server_ and the document root of your Nextcloud or ownCloud installation in _Path_.
5. Type your *Username* into the corresponding field and press *Connect* in the bookmark window if available or double click from the bookmark window.
6. Upon connecting, enter your password when requested in the login prompt.

Expand Down
Loading