Storage service
Shellui Storage
Shellui Storage is object storage for apps in the Shellui shell. Call the Supabase-compatible REST API at
/storage/v1
with a Bearer JWT from Shellui Identity. Blobs live on the filesystem or an S3-compatible backend, with one bucket per company and streaming downloads through Django.
- Upload, download, list, move, copy, and signed URLs with the same shapes Supabase clients expect.
- One company bucket, access grants, share links, company quotas, and optional per-user quotas.
-
Shellui Actions webhooks for
storage.*events, with an n8n guide in the repo docs. -
Optional WebDAV at
/dav/when you enable it for desktop clients.
Service endpoints
- Swagger UI · ReDoc
- OpenAPI schema
-
Health
(
GET /storage/v1/health) - n8n webhooks (Shellui Actions · docs/n8n.md)