WebDAV

Configure WebDAV server integration

Configuration

data_pools:
  - id: webdav
    type: webdav
    url: "https://webdav.company.com"
    vendor: "nextcloud"
    user: $WEBDAV_USERNAME
    password: $WEBDAV_PASSWORD

Configuration Options

FieldTypeDefaultRequiredDescription
idstring-Unique identifier for the data pool
typestring-Must be "webdav"
urlstring-WebDAV server URL
vendorstring-Vendor ("fastmail", "nextcloud", "owncloud", "sharepoint", "sharepoint-ntlm", "rclone", "other")
userstringnullUsername for authentication
passwordstringnullPassword for authentication
bearer_tokenstringnullBearer token (alternative to user/password)
base_pathstring"/"Optional folder path

Setup

  1. Identify vendor: Determine WebDAV server type (Nextcloud, ownCloud, etc.)
  2. Create credentials: Generate app password or access token
  3. Test connectivity: Verify WebDAV endpoint is accessible
  4. Add to environment: WEBDAV_USERNAME and WEBDAV_PASSWORD

WebDAV Specification