GarageHQ
An open-source geo-distributed storage service you can self-host to fulfill many needs - S3 compatible.
Project Overview: GarageHQ
GarageHQ is an open-source, geo-distributed object storage service designed for self-hosting. This project provides a scalable and reliable solution for storing and serving large amounts of data, with a focus on redundancy and high availability. By leveraging the Amazon S3 API, GarageHQ allows developers to build and integrate S3-based applications quickly and easily.
Main Features:
- Geo-distributed architecture: Each chunk of data is replicated across three zones, providing high availability and reducing the risk of data loss.
- Lightweight and efficient: The software is designed to be lightweight and efficient, with a single dependency-free binary that runs on all Linux distributions.
- Self-contained deployment: GarageHQ can be deployed anywhere, without relying on a dedicated backbone or complex infrastructure setup.
- Highly resilient: The project is designed to withstand network failures, disk failures, and sysadmin errors, ensuring high uptime and data availability.
- Low requirements: GarageHQ requires minimal system resources, including CPU (x86_64), RAM (1 GB), disk space (at least 16 GB), and network (200 ms or less, 50 Mbps or more).
- Heterogeneous hardware support: The project allows you to build a cluster using second-hand machines, making it an attractive option for organizations looking to repurpose existing infrastructure.
- S3 API compatibility: GarageHQ implements the Amazon S3 API, allowing developers to leverage their existing knowledge and tools to work with the platform.
By providing a scalable, reliable, and efficient solution for storing and serving large amounts of data, GarageHQ is an attractive option for organizations looking to self-host their object storage needs.
Related
SentryShotSamba
Lemmy
Bencher
Pinepods
Vaultwarden
Pydio
SPIS