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