An S3-compatible distributed object storage service designed for small-to-medium scale self-hosted geo-distributed deployments.
Garage is an S3-compatible distributed object storage service designed for small-to-medium scale self-hosted deployments. It solves the problem of providing geo-distributed storage that replicates data across different physical locations while maintaining high availability and resilience to machine failures.
Small-to-medium scale self-hosters, experimental service providers, and organizations needing a lightweight, geo-distributed object storage solution compatible with S3.
Developers choose Garage for its focus on being lightweight, easy to operate, and highly resilient, offering geo-distribution and high availability without the complexity of larger-scale solutions.
(Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage
Works with existing S3 clients and tools using the standard API, making integration straightforward without code changes.
Replicates data across nodes in different physical locations, ensuring data durability and availability during server outages.
Stays operational even when some servers are unreachable, as highlighted in its focus on resilience to failures.
Designed for easy operation and management, suitable for small-to-medium scale deployments without excessive overhead.
Prioritizes simplicity over advanced S3 features, so it may lack capabilities like object locking or comprehensive monitoring tools.
Optimized for small-to-medium scale, so performance and capacity may not efficiently handle very large datasets or high request volumes.
Requires setting up and maintaining a distributed cluster, which can be challenging for teams new to self-hosted storage systems.
Garage is an open-source alternative to the following products:
Amazon S3 (Simple Storage Service) is an object storage service that offers industry-leading scalability, data availability, security, and performance for storing and retrieving any amount of data.
MinIO is a high-performance, S3-compatible object storage server designed for cloud-native applications, offering scalable and distributed storage for unstructured data.
A scalable, distributed, collaborative, document-graph database, for the realtime web
Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/
🚀2.3x faster than MinIO for 4KB object payloads. RustFS is an open-source, S3-compatible high-performance object storage system supporting migration and coexistence with other S3-compatible platforms such as MinIO and Ceph.
Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.