{"name":"garage: Run Distributed S3-Compatible Object Storage","description":"Garage is a Rust-built, S3-compatible distributed object store for small-to-medium self-hosted deployments. It replicates data across locations to help keep storage available when servers are unreachable.","github":"https://github.com/deuxfleurs-org/garage","url":"https://osrepos.com/repo/deuxfleurs-org-garage","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/deuxfleurs-org-garage","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/deuxfleurs-org-garage.md","json":"https://osrepos.com/repo/deuxfleurs-org-garage.json","topics":["rust","self-hosted","distributed-systems","object-storage","s3","geo-distributed-storage"],"keywords":["rust","self-hosted","distributed-systems","object-storage","s3","geo-distributed-storage"],"stars":null,"summary":"Garage is a Rust-built, S3-compatible distributed object store for small-to-medium self-hosted deployments. It replicates data across locations to help keep storage available when servers are unreachable.","content":"## Overview\n\nGarage is a Rust-built, S3-compatible distributed object storage service for small-to-medium self-hosted deployments. It is designed for clusters whose nodes may be in different physical locations, replicating data across them so the storage service can remain available when some servers are unreachable.\n\nIts focus is lightweight operation and resilience to machine failures rather than large-scale cloud infrastructure. See the [project goals](https://garagehq.deuxfleurs.fr/documentation/design/goals/) and [features](https://garagehq.deuxfleurs.fr/documentation/reference-manual/features/) for details on its design and capabilities.\n\n## Key Features\n\n- Provides an S3-compatible object storage service.\n- Distributes storage across nodes in different physical locations.\n- Replicates data across locations to support availability during server outages.\n- Targets small-to-medium self-hosted deployments.\n- Is designed to be lightweight and resilient to machine failures.\n- Offers binary releases and documentation through the [project website](https://garagehq.deuxfleurs.fr/).\n\n## Use Cases\n\n- Self-hosters who need an S3-compatible endpoint for storing application files or backups.\n- Small organizations with servers in multiple locations that want replicated object storage.\n- Operators who need storage to stay available when individual machines or locations become unreachable.\n- Teams seeking an alternative to relying on a hosted object-storage service, and willing to operate their own cluster.\n\n## Our Take\n\nGarage is an actively developed option for self-hosted, geographically distributed S3 storage, but its lack of a release in the past year is worth weighing before adoption.\n\n**Good fit if:**\n- You want S3-compatible object storage that you operate across your own locations.\n- Rust is an acceptable runtime requirement for your deployment and maintenance setup.\n- You can use AGPL-3.0 software and are comfortable managing a distributed storage service.\n\n**Look elsewhere if:**\n- You need a recent tagged release as a prerequisite for production adoption.\n- You want a hosted service or do not want to operate storage nodes yourself.\n- AGPL-3.0 does not fit your distribution or licensing requirements.\n\n## Project Health\n\n| Signal | Value |\n|---|---|\n| Status | **Active**: regular commits |\n| Last commit | 2026-11-07 (3 days ago) |\n| Commits, last 90 days | 100+ |\n| Releases, last 12 months | 0 |\n| Contributors | 100+ (top contributor: 65% of commits) |\n| Issues closed, last 90 days | 0 |\n| Project age | 4 years |\n\nChecked on 2026-11-11 with the GitHub API.\n\n## Project Facts\n\n- Language: Rust\n- License: AGPL-3.0\n- Stars: 4.9k\n- Forks: 187\n- Topics: object-storage, rust, s3\n- Website: https://garagehq.deuxfleurs.fr\n- Archived: no\n\n## What You Need\n\nDetected in the repository:\n\n- Rust (from Cargo.toml)\n- A Dockerfile, so it can run in a container\n\n## Getting Started\n\nStart with the [quick start guide](https://garagehq.deuxfleurs.fr/documentation/quick-start/) and consult the [binary releases](https://garagehq.deuxfleurs.fr/_releases.html). The repository also provides a [Dockerfile](https://github.com/deuxfleurs-org/garage); see the [README](https://github.com/deuxfleurs-org/garage) for project links and documentation.\n\n## License in Plain Words\n\n**AGPL-3.0** (network copyleft).\n\n- Commercial use: yes\n- Modify and redistribute: yes\n- You must keep: the license notice\n- Share your changes: yes, the full source, also when people only use it over a network (e.g. as a hosted service)\n- Includes an explicit patent grant from the contributors\n\nA summary, not legal advice: the LICENSE file is what applies.\n\n## Considerations\n\nThe project is active, with regular recent commits and a broad contributor base, but has had no release in over a year. The measured data also reports no issues closed in the past 90 days, so review the current repository and project documentation when assessing maintenance and support needs. Garage requires Rust, and its distributed, multi-location design means operators should evaluate deployment and failure-recovery requirements against their own infrastructure. AGPL-3.0 may also impose obligations that matter when modifying or distributing the software.","metrics":{"detailViews":0,"githubClicks":0},"dates":{"published":null,"modified":"2026-11-11T10:17:23.000Z"}}