WebDAV

type: webdav — upload to a WebDAV server (Nextcloud, OwnCloud, generic Apache mod_dav, etc.).

Fields

FieldTypeRequiredNotes
typewebdavyes
namestringyesidentifier; unique within the job
urlstringyesbase URL of the WebDAV endpoint
usernamestringno
passwordstringnouse env:
pathstringnosub-path inside the endpoint

Example

storages:
  - type: webdav
    name: nextcloud
    url: https://cloud.example.com/remote.php/dav/files/backup
    username: backup
    password: env:DAV_PASSWORD
    path: snapr