High-performance scale-up self-hosted simple storage service (hs5)
Go to file
2023-09-02 17:05:23 +02:00
.github/workflows Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
.vscode Initial commit 2023-02-19 21:13:21 +01:00
lmdb Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
test Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
.clang-format Initial commit 2023-02-19 21:13:21 +01:00
.gitignore Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
CMakeLists.txt Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
CMakePresets.json Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
COPYING Switch to LGPL v3 or later 2023-09-02 17:05:23 +02:00
crypt.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
crypt.h Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
data.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
data.h Initial commit 2023-02-19 21:13:21 +01:00
main.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
os_functions.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
os_functions.h Initial commit 2023-02-19 21:13:21 +01:00
README.md Initial commit 2023-02-19 21:13:21 +01:00
relaxed_atomic.h Initial commit 2023-02-19 21:13:21 +01:00
s3handler.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
s3handler.h Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
SingleFileStorage.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
SingleFileStorage.h Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
utils.cpp Add multi-part up and downloads 2023-09-02 17:05:07 +02:00
utils.h Initial commit 2023-02-19 21:13:21 +01:00
vcpkg.json Add multi-part up and downloads 2023-09-02 17:05:07 +02:00

High-performance scale-up self-hosted simple storage service (hs5)

  • High performance: Designed to run with high performance

  • Scale-up: Runs only on a single node. To scale it use it on a better machine. With machines with terabytes of RAM and hundreds of terabytes of storage available this might be enough for many use cases

  • Self-hosted: You run it yourself, keeping ownership and responsibility of your data

  • Simple: Simple to setup and run. API-compatible with AWS S3 API

  • Storage Service: An object storage service like AWS S3