kopia lustrzana https://github.com/jortage/poolmgr
6cc1cc7fae
Also don't keep around the entire config JSON in memory for no reason |
||
---|---|---|
gradle/wrapper | ||
s3proxy@cf4db284a6 | ||
src | ||
.gitignore | ||
.gitmodules | ||
LICENSE | ||
README.md | ||
build.gradle | ||
config.jkson.example | ||
gradlew | ||
gradlew.bat |
README.md
Jortage Storage Pool Manager
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.