diff options
| author | Agando <roduccomm@gmail.com> | 2026-05-27 06:00:43 +0200 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-05-27 06:00:43 +0200 |
| commit | 212708b464c2bdbdd9670c00804623dca0729d2c (patch) | |
| tree | ee190cbb0d1524350baea641df65aa19817744b5 /skills/webdav-sync.md | |
| parent | f4d934d341056142da1212c845eeeb170fd452c2 (diff) | |
auto: 2026-05-27_06:00 changes
Diffstat (limited to 'skills/webdav-sync.md')
| -rw-r--r-- | skills/webdav-sync.md | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/skills/webdav-sync.md b/skills/webdav-sync.md new file mode 100644 index 0000000..ead86dd --- /dev/null +++ b/skills/webdav-sync.md @@ -0,0 +1,40 @@ +--- +name: webdav-sync +description: Sync, backup, and restore VFS via WebDAV in WebX11. CRITICAL: Only use verified commands. +category: system +tags: [webdav, sync, backup, cloud, vfs] +--- + +# WebDAV Sync Workflow + +## ⚠️ CRITICAL RULE: VERIFY BEFORE EXECUTING +**ALWAYS run `help <command>` first.** +**If `help <command>` returns nothing, the command does NOT exist.** +**Never invent commands — terminal crashes.** + +## 1. Install & Configure +- `webdav-config` — configure WebDAV connection +- `webdav-status` — verify connection + +## 2. Verified Commands ONLY +| Command | Verify With | Purpose | +|---------|-------------|---------| +| `webdav-ls` | `help webdav-ls` | List files on server | +| `webdav-backup` | `help webdav-backup` | Backup VFS to WebDAV | +| `webdav-backup-list` | `help webdav-backup-list` | List backups | +| `webdav-restore` | `help webdav-restore` | Restore from backup | +| `webdav-push` | `help webdav-push` | Push VFS to server | +| `webdav-pull` | `help webdav-pull` | Pull from server | + +## 3. What Does NOT Exist +There is **NO CLI delete** for WebDAV files. These will CRASH: +- `webdav-browser` ❌ +- `webdav-explorer` ❌ +- `webdav-delete` ❌ +- `webdav-rm` ❌ + +## 4. Deleting Files +Since `curl` is also blocked, there is **no automated way** to delete WebDAV backups from the terminal. Use the WebDAV web interface outside the terminal. + +## 5. For VFS Files (local filesystem) +Use `rm <file>` — this is a real command. Verify: `help rm`
\ No newline at end of file |