Jortage Storage Pool Manager
Go to file
Una Thompson 6cc1cc7fae
Replace built-in trash with HikariCP, enable perf options
Also don't keep around the entire config JSON in memory for no reason
2023-07-23 11:38:08 -07:00
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.