Rose (Rust Object Storage Env) is a service based on object_store to keep track of space used.
Rose is using cockroachDB as database and migrations are made with cargo run --bin migrate.
You must copy the .env.example into a .env file and update credentials.
cargo build --release and then rose app should be available here.
- Basic GET, PUT, HEAD and DELETE endpoints
- Database schema migrations
more features ...
- managing versionned buckets
- 🐳 Set up a container
- multipart uploads
- tests
Any question or suggestion, you can contact me at this address [email protected]