SA Storage

Documentation

SA Storage is a Cloudflare R2 file manager with a password-protected dashboard and a token-based REST API. Every file and token belongs to a service.

Endpoint map

GET/api/meCurrent token or session
GET/api/filesList objects
POST/api/filesUpload (multipart)
GET/api/files/<key>Object metadata
PUT/api/files/<key>Replace contents
PATCH/api/files/<key>Move / rename, reassign service
DELETE/api/files/<key>Delete object
GET/api/statsUsage statistics and time series
GET/api/servicesServices (own only for tokens)
POST/api/tokens/<id>/rotateIssue a new secret (session)
GET/files/<key>Public read

Longer references live in the repository's docs/ folder: SETUP.md, API.md, EXTERNAL-API.md, ARCHITECTURE.md.