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
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_USERNAME
andWEBDAV_PASSWORD