Thanks to visit codestin.com
Credit goes to github.com

Skip to content

CorentinLeGuen/rose

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌹 Rose

Rose (Rust Object Storage Env) is a service based on object_store to keep track of space used.

Project Status

codecov

How to install

Database

Rose is using cockroachDB as database and migrations are made with cargo run --bin migrate.

Env

You must copy the .env.example into a .env file and update credentials.

Build

cargo build --release and then rose app should be available here.

Current features

  • Basic GET, PUT, HEAD and DELETE endpoints
  • Database schema migrations

TODO

  • :shipit: more features ...
  • managing versionned buckets
  • 🐳 Set up a container
  • multipart uploads
  • tests

Contact

Any question or suggestion, you can contact me at this address [email protected]

About

An Object Storage (S3) webservice that keep track of space used

Topics

Resources

License

Stars

Watchers

Forks

Languages