diff options
| author | Agando <roduccomm@gmail.com> | 2026-06-06 06:00:27 +0200 |
|---|---|---|
| committer | Agando <roduccomm@gmail.com> | 2026-06-06 06:00:27 +0200 |
| commit | ccc7d9956559d2195e20345e7a794662b52cd403 (patch) | |
| tree | 757354fbfec5c75b4577b2cb620d5ab1582e19b1 /skills/webdav.md | |
| parent | b538577cd0a4292e4cd4ca1c9f9829fc7e133caa (diff) | |
auto: 2026-06-06_06:00 changes
Diffstat (limited to 'skills/webdav.md')
| -rw-r--r-- | skills/webdav.md | 44 |
1 files changed, 0 insertions, 44 deletions
diff --git a/skills/webdav.md b/skills/webdav.md deleted file mode 100644 index c8b2dfc..0000000 --- a/skills/webdav.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -name: webdav -description: Configure, sync, backup, and restore VFS via WebDAV cloud storage. -tags: [webdav, cloud, backup, sync, storage, vfs] -category: system ---- - -## CRITICAL: VERIFY BEFORE EXECUTING -**ALWAYS run `help <command>` first.** If `help <command>` returns nothing, the command does NOT exist. Never invent commands — terminal crashes. - -## 1. Configure & Status -- `webdav-config` — configure WebDAV endpoint URL and credentials -- `webdav-status` — verify connection health, last sync, space info - -## 2. File Operations - -| Command | Purpose | -|---------|---------| -| `webdav-ls [path]` | List remote directory contents | -| `webdav-push <local> <remote>` | Upload file to WebDAV | -| `webdav-pull <remote> [local]` | Download file from WebDAV | - -## 3. Backup & Restore -- `webdav-backup` — push full VFS snapshot to WebDAV (`/backups/newos4-<date>.json`) -- `webdav-backup-list` — list all remote backup snapshots -- `webdav-restore <filename>` — restore VFS from remote backup - -## 4. What Does NOT Exist -These will crash the terminal: -- `webdav-browser` ❌ -- `webdav-explorer` ❌ -- `webdav-delete` ❌ -- `webdav-rm` ❌ - -Since `curl` is also blocked, no automated way to delete WebDAV backups from the terminal — use the WebDAV web interface outside. - -## 5. When to Use -- Before factory-reset: `webdav-backup` to store VFS remotely -- Cross-browser: `webdav-push`/`webdav-pull` to move files -- User says "cloud backup" or "remote save" - -## 6. Connection Details -- Uses per-user token stored in `.token` file on the server -- WebDAV runs on same server (nginx with WebDAV module) — no external dependency
\ No newline at end of file |