A distributed object storage service with S3 API compatibility designed for self-hosting on small to medium clusters.

Garage is an open-source, self-hosted distributed object storage service specifically designed for small-to-medium scale deployments. The software operates as a server that can be deployed across multiple nodes to store and manage data using an S3-compatible API.
The system is built for clusters where nodes reside in different physical locations, such as different data centers or home servers. This architecture allows for data replication across these distinct sites, ensuring the storage service remains available even if some servers become unreachable or experience hardware failure. It is designed to run on minimal hardware, making it accessible for users who do not have access to enterprise-grade server racks.
Written in Rust, Garage focuses on ease of operation and stability. It is intended for users who need a decentralized storage solution without the complexity of large-scale cloud infrastructure. The software is developed by Deuxfleurs, an experimental small-scale self-hosted service provider, and has been used in production environments since 2020. By distributing data across three zones, the service maintains availability and data integrity even during partial network partitions or node outages.
The software is particularly suited for administrators who want to maintain full control over their data while benefiting from the scalability of a distributed system. It avoids the heavy resource footprints often associated with distributed storage, allowing it to function on modest hardware configurations while still providing the necessary redundancy for critical data.
Garage serves as a lightweight option for those seeking a distributed, S3-compatible storage layer for private infrastructure.
A distributed file system designed to store billions of files with fast access and horizontal scaling.
Provides unified object, block, and file storage from a single cluster built on commodity hardware.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.