Jortage Storage Pool Manager
Go to file
Una Thompson 9f6d95ce4a
Catch unsupported setBlobAccess
2023-11-14 12:48:31 -08:00
gradle/wrapper They did surgery on a PNG 2023-09-24 12:28:51 -07:00
s3proxy@cf4db284a6 Dependency updates, modernize Gradle setup, fix Misskey compat 2023-07-23 00:18:01 -07:00
src Catch unsupported setBlobAccess 2023-11-14 12:48:31 -08:00
.gitignore
.gitmodules
LICENSE
README.md Rename to poolmgr 2020-06-20 14:33:35 -07:00
build.gradle Catch unsupported setBlobAccess 2023-11-14 12:48:31 -08:00
config.jkson.example Drop Mastodon 202 hack, add B2 support 2023-11-14 11:59:18 -08:00
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.