---
name: webdav
description: "WebDAV connector for host fleet-managed bind mounts."
version: "0.4.0"
entry: ./driver.ts
fields: []
keywords:
  - webdav
  - nextcloud
  - owncloud
  - fastmail
  - fleet
---

## WebDAV Connector

Exposes a WebDAV-backed folder that has already been mounted by the host fleet
and bind-mounted into the agent container.

Package-side WebDAV connectors do not spawn or configure a cloud data plane. At
connect time the connector id must be listed in `SKAILE_FLEET_MANAGED_MOUNTS`;
otherwise connect fails with a host fleet-managed mount requirement.

```yaml
connectors:
  - id: shared-docs
    driver: webdav
    access: read-write
```

The host is responsible for authentication, remote configuration, cache
lifecycle, upload flushing, and health handling. The package driver verifies the
bind is readable, returns a handle with `mountPath`, and treats sync/hibernate/
close as no-op success.
