Tweet by benallfree
May 5, 2025
BOOYA!!! ~~Persistent file storage for @Cloudflare Durable Objects~~ This is a real filesystem and this is a real terminal and these are real files. Behind the scenes: I ported the Rust-based chunked SQLite FUSE strategy from yesterday. The DO uses its builtin `ctx .storage.sql` API and does what the Rust implementation did with almost 100% parity. Then, I used xterm. js to create a frontend. The worker is running @honojs and as you can see it calls `stub.listDir(path)` which I exposed publicly since I want to expose the DO's filesystem calls to the worker. This is live and working, you can go upload files and browse directories. Everyone will see what you upload so please be careful and respectful. @MikeNomitch_CF @dok2001 @threepointone @rickyrobinett @maietta
- Author
- benallfree
- Date
- May 5, 2025
- Canonical URL
- /tweets/benallfree-1919224851409379786-64dd35