What this shows
PROPFIND, LOCK, and PUT against an isolated R2 prefix. The lock owner, timeout, and depth stay live. A cron, a Durable Object alarm, and a one-day R2 lifecycle rule delete what the hour does not.
A short-lived sandbox for testing WebDAV with small documents. This demo turns R2 into a WebDAV Class 1 and Class 2 drive with locks kept in a SQLite Durable Object. Only text and PDF documents are accepted. Office files are not accepted, and the prefix is wiped within an hour.
PROPFIND, LOCK, and PUT against an isolated R2 prefix. The lock owner, timeout, and depth stay live. A cron, a Durable Object alarm, and a one-day R2 lifecycle rule delete what the hour does not.
Verify an email, accept the notice, and mount the drive from macOS, Windows, rclone, or Obsidian. Or use the browser to upload, rename, delete, and preview. Allowed uploads are text, Markdown, JSON, CSV, and PDF.
A personal Dropbox-style drive, an Obsidian or Zotero sync target, or a backup destination for rclone. Keep the same prefix isolation and give it a longer, authenticated life.
Checking whether minting is on.
One active drive per email. The link expires in 15 minutes and the drive expires an hour after you open it. There are no share links.
Local mailbox. This list exists only when the demo is running with the email sink on loopback.
drive
Copy it now. It is not saved in this browser. A refresh keeps the file list via the session cookie and drops the password.
This folder is empty.
Loading the recorded litmus run.
Misuse can be reported, and a report freezes that drive. Reports are kept for 30 days after the drive is wiped.