Blackbone Storage

End-to-end encrypted object storage · authenticates projects via API key · bytes stored as ciphertext on any S3-compatible backend (R2 / MinIO / Hetzner).

GET/api/healthservice + db + s3 status
GET/api/objectslist project objects (Bearer bk_…)
POST/api/objectsbegin upload → presigned PUT URL
GET/api/objects/:idmetadata + presigned download URL
PUT/api/objects/:idmark upload complete
DELETE/api/objects/:iddelete bytes + metadata