Jortage Storage Pool Manager
Go to file
Una Thompson 4c8c3e0946 Update README.md 2020-06-14 02:40:44 -07:00
gradle/wrapper
s3proxy@e638111d05 Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
src Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
.gitignore Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
.gitmodules Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
LICENSE
README.md Update README.md 2020-06-14 02:40:44 -07:00
build.gradle Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
config.jkson.example Refactor, implement Rivet, make s3proxy a submodule to avoid shading 2020-06-14 02:37:46 -07:00
gradlew
gradlew.bat

README.md

Jortage Storage Pool Proxy

A miniature S3-to-S3 proxy that accepts incoming requests, hashes the uploaded file, stores their desired path in a MariaDB database, along with the hash, and then uploads the original file to a backing S3 server named after the hash to offer file-level deduplication. Also implements an acceleration server called Rivet that allows users to request media be added to the pool by URL without a potentially wasteful download/upload. Learn more.