Casual Office · Drive
Your files. Your editors. Your server.
Casual Drive is an open-source, self-hosted Drive that opens
.xlsx and .docx in your browser — no Google
account, no SaaS lock-in, no telemetry.
- MIT licensed
- Rust + React
- Single binary · Docker-ready
What it does
A real Drive. Without the corporation.
Every surface a self-hoster expects — without the surveillance, upsells, or twelve different sign-in screens.
-
Open in browser
Click an .xlsx or .docx — it opens in Casual Sheet or Casual Document via WOPI. No download dance.
-
Self-host anywhere
Filesystem, S3, MinIO, or in-memory. One env var swaps the backend. A $5 VPS is plenty.
-
Cmd-K everywhere
Global search across every file you own. Keyboard is a first-class surface, not an afterthought.
-
Two-origin model
The app and your file bytes live on separate origins so a poisoned upload can't reach your session cookie.
-
Every action audited
Sign-in, share, rename, trash — they're all in a tamper-evident audit log you can read.
-
No tracking, ever
Zero analytics. No fingerprinting. No newsletter pop-up. Your file list isn't a marketing funnel.
How it works
Three steps. No vendor lock-in.
You don't need Kubernetes. You don't need a sales call. You need a server with port 80 free.
-
Run it
One Docker command. Or `cargo install drive` if you'd rather. SQLite by default — Postgres when you outgrow it.
docker run -p 8080:8080 ghcr.io/schnsrw/casual-drive:latest -
Open it
Visit drive.your-server. Create the admin account. You're in.
https://drive.your-server -
Use it
Upload a file. Click it. Edit it in the browser. Share it. Move it. Search it.
Compared
Where it sits.
Not a Drive clone. Not a Nextcloud fork. A focused, fast file manager built for the Casual Office suite.
| Feature | Casual Drive | Google Drive | Nextcloud |
|---|---|---|---|
| Self-hosted | Yes | No | Yes |
| Edit .xlsx in browser | Yes (Casual Sheet) | Yes (Sheets) | Add-on |
| Edit .docx in browser | Yes (Casual Document) | Yes (Docs) | Add-on |
| S3 / MinIO backend | Yes | No | Add-on |
| Single binary install | Yes | — | No (PHP stack) |
| Two-origin sandbox | Yes | Yes | Optional |
| Audit log | Yes (built-in) | Workspace tier | Add-on |
| Tracking / telemetry | None | Heavy | Optional |
| Cost at 5 users | $5 / mo VPS | $30 / mo | $5 / mo VPS |
Honest table. We're not the best at everything — we're the best at being a small, sharp, self-hosted file manager that opens Office documents in the browser.
Take it for a spin.
The demo runs in your browser with a seeded admin account. Nothing you do leaves your tab. When you've seen enough, the install instructions are one click away.