Garage
A lightweight, distributed S3 object store designed for high reliability and resilience, deployable across multiple datacenters or edge locations.
Garage is an open-source alternative to:

Garage is a lightweight, distributed object storage system that implements the Amazon S3 API, allowing seamless integration with existing S3-compatible applications.
Key Features
- S3 API Compatibility: Fully compatible with the Amazon S3 API, enabling use with tools like Nextcloud, Matrix, Mastodon, and Rclone.
- High Resilience: Data is replicated across 3 zones with support for heterogeneous hardware, ensuring reliability against network failures, disk failures, and sysadmin errors.
- Minimal Requirements: Runs on any x86_64 CPU (last 10 years), ARMv7/ARMv8, with just 1GB RAM and 16GB disk space.
- Operator-Friendly: Single dependency-free binary for easy deployment and operation.
- Cross-Datacenter Deployment: Designed to run over the internet across multiple datacenters without requiring a dedicated backbone.
- Research-Backed: Leverages distributed systems research including Dynamo, CRDTs, and Maglev for robust performance.
Tech / Self-Hosting
Garage is open-source and self-hosted, with a single binary that runs on Linux distributions. It supports deployment on heterogeneous hardware, making it ideal for edge computing and decentralized storage setups. The project is funded by EU initiatives like NGI POINTER and NLnet, ensuring compliance with European data regulations.