WebDAV
Configure WebDAV server integration
Configuration
data_pools:
  - id: webdav
    type: webdav
    url: "https://webdav.company.com"
    vendor: "nextcloud"
    user: $WEBDAV_USERNAME
    password: $WEBDAV_PASSWORDConfiguration Options
| Field | Type | Default | Required | Description | 
|---|---|---|---|---|
| id | string | - | ✅ | Unique identifier for the data pool | 
| type | string | - | ✅ | Must be "webdav" | 
| url | string | - | ✅ | WebDAV server URL | 
| vendor | string | - | ✅ | Vendor ("fastmail", "nextcloud", "owncloud", "sharepoint", "sharepoint-ntlm", "rclone", "other") | 
| user | string | null | ❌ | Username for authentication | 
| password | string | null | ❌ | Password for authentication | 
| bearer_token | string | null | ❌ | Bearer token (alternative to user/password) | 
| base_path | string | "/" | ❌ | Optional folder path | 
Setup
- Identify vendor: Determine WebDAV server type (Nextcloud, ownCloud, etc.)
- Create credentials: Generate app password or access token
- Test connectivity: Verify WebDAV endpoint is accessible
- Add to environment: WEBDAV_USERNAMEandWEBDAV_PASSWORD