Connecting Nextcloud as storage

Nextcloud speaks WebDAV — here's how to connect a hosted or self-hosted Nextcloud as a storage source.

Why Nextcloud works

Nextcloud provides WebDAV natively — no add-on app and no server-side configuration required. That makes any Nextcloud instance, whether hosted by a provider or self-hosted, a valid storage source for footage.one.

Finding the WebDAV address

The WebDAV address of a Nextcloud instance always follows this pattern:

https://<your-nextcloud>/remote.php/dav/files/<username>/

This is not the same address as the web interface you click through your files in — even though both live on the same domain.

Nextcloud also shows you the address directly: in the Files view, the gear icon for Settings sits in the bottom left — the full WebDAV address is there, ready to copy.

Creating an app password

For WebDAV you shouldn't use your regular login password — create a dedicated app password instead:

  1. Open Personal settings (profile icon top right → Personal settings)
  2. Select Security in the left menu
  3. At the bottom, in the Devices & sessions section, enter an app name, e.g. "footage.one"
  4. Click Create new app password

The password is shown to you only this one time — copy it into footage.one immediately.

The reason to use a dedicated app password: once two-factor authentication is active on your account, your regular login password no longer works for WebDAV clients — Nextcloud refuses the connection. An app password works around that, and it can also be revoked individually at any time without changing your account password.

Adding it to footage.one

  1. In the sidebar, under Ingest, open Storages.
  2. Click Connect new storage.
  3. In the Server Storage group, select the WebDAV tile.
  4. Enter:
    • Host address — the WebDAV address from the step above
    • Login — your Nextcloud username
    • Password — the app password you created, not your login password
  5. Click Create storage and test the connection.

Exposing only a subfolder

If you don't want footage.one to see the whole Nextcloud but only a specific folder, append the path directly to the WebDAV address:

https://<your-nextcloud>/remote.php/dav/files/<username>/Video/

footage.one then only sees the contents of that folder and everything below it.

Nextcloud on a NAS

If your NAS has no WebDAV of its own, installing Nextcloud on the NAS is the detour that gets you there: Nextcloud runs as an app or Docker container on many NAS systems and brings WebDAV along automatically. For footage.one to reach it, that Nextcloud instance — like any WebDAV on a NAS — needs to be reachable from outside. NAS exposure describes how.

Further documentation