webdav-backup
WebDAV 备份工具 - 将 OpenClaw 工作目录备份到 WebDAV 服务器或本地目录(默认 `~/openclaw/output`)。当用户需要备份数据、同步文件到云端、做本地归档、或配置自动备份计划时使用此技能。
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/caozeal/webdav-backupWhat This Skill Does
The webdav-backup skill is a robust data preservation tool designed for the OpenClaw AI ecosystem. It enables seamless synchronization of your critical OpenClaw work environment—including memory files, long-term logs, user profiles, and tool configurations—to any standard WebDAV-compliant storage provider. Whether you use enterprise solutions like Nextcloud or personal cloud storage like 坚果云, this skill automates the creation of compressed tar.gz archives, ensuring your AI data remains portable and secure. It supports both manual triggering and automated cron-based scheduling, allowing for a 'set it and forget it' data safety strategy.
Installation
To integrate this utility, run the following command in your terminal: clawhub install openclaw/skills/skills/caozeal/webdav-backup. After installation, configure your connection by editing ~/.openclaw/openclaw.json or setting environment variables for WEBDAV_URL, WEBDAV_USERNAME, and WEBDAV_PASSWORD. Prioritize your configuration through the environment variables if you require strictly isolated credentials that remain outside your configuration files.
Use Cases
This skill is ideal for power users who want to prevent data loss after system reinstalls, migrate their OpenClaw workspace across different machines, or maintain a redundant copy of their AI's 'brain'. It is frequently used for creating daily incremental backups of MEMORY.md and USER.md files, or for syncing heavy media assets to a cost-effective cloud server instead of local storage.
Example Prompts
- "OpenClaw, please run a backup of my current workspace to the WebDAV server immediately."
- "Show me a list of all existing backup archives stored on my WebDAV server."
- "Restore my configuration and memory from the latest backup file found on the cloud."
Tips & Limitations
Always ensure your WebDAV provider has sufficient storage quota to accommodate your backup frequency. The current implementation uses tar.gz compression; if your media/ directory is massive, consider excluding it to speed up transfers. While the tool is reliable, always verify that your WEBDAV_URL includes the necessary path prefix (e.g., /dav/) required by your specific service provider. Note that this skill requires read access to your workspace and network access to your cloud provider; verify your network settings if you are behind a strict corporate firewall.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-caozeal-webdav-backup": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read