/s3srv

S3-compatible server written in Java for educational purposes.

Primary LanguageJavaMIT LicenseMIT

s3srv

build

S3-compatible server written in Java. The compatiblity is currently limited of course as it's still work in progress 😬

What currently works:

  • create, delete, check for existence and list buckets and objects (just 1000)
    • mostly the happy path
    • single user
  • path-style access and virtual hosting (beta)

Roadmap

Ideas

  • different backends
    • memory (currently the only one)
    • file, different databases