Tools/deuxfleurs-org/garage

garage

(Mirror) S3-compatible object store for small self-hosted geo-distributed deployments. Main repo: https://git.deuxfleurs.fr/Deuxfleurs/garage

The Lens

Garage is S3-compatible object storage built for small clusters of cheap, mismatched machines instead of enterprise hardware. Point your existing S3 tooling at it, replicate across three nodes in different locations, and it keeps serving through failures. AGPL, completely free, no enterprise edition to upsell you.

It's a single Rust binary designed by a French non-profit that hosts services on secondhand hardware, and it shows in the good way: tiny memory footprint, tolerance for high latency between nodes, no Kubernetes required. You still own cluster layout, replication decisions, and capacity planning, but the operational surface is small.

Solo and homelab: easier to run than minio/minio has become, and it's the pick for self-hosted S3 today. Small teams with a few servers across locations: it was built for exactly you. Companies needing IAM policies, object versioning, and compliance features should compare MinIO or stay on managed storage like R2.

The catch: it's deliberately minimal. Replication only (no erasure coding), no object versioning, and a subset of the S3 API. If your app leans on exotic S3 features, test before you migrate.

Free vs Self-Hosted vs Paid

fully free

Free Tier (Everything)

The whole system, AGPL v3. S3-compatible API, multi-node replication, geo-distribution, web endpoint for static sites, and admin API. No node limits, no capacity gates, no paid edition.

Self-Hosted Setup

One Rust binary per node, a TOML config, and a layout command to assign storage roles. It targets exactly the hardware you have: old machines, home connections, high-latency links between sites. Three nodes across two locations is the sweet spot. Expect an afternoon to a working cluster, then modest ongoing attention (capacity, node replacement).

Paid Tier

None. Deuxfleurs is a non-profit; there is nothing to buy.

The Math

Cloudflare R2 charges $0.015/GB/mo with free egress; S3 adds egress fees on top of storage. A 3-node Garage cluster on hardware you already own costs electricity. For a few TB of backups, media, or app assets, self-hosting wins on price the moment the hardware is sunk cost. For durability guarantees you'd bet the company on, managed storage still earns its fee.

Verdict

Free, light, and honest about its scope. The cheapest way to own your object storage if replication (not eleven nines) is enough.

Completely free and open source. Runs on hardware you already own, with replication instead of enterprise durability guarantees.

Self-hosting ops:moderate

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
49/100 · C
Adoption17/30
Maintenance10/25
Community5/20
License7/15
Analysis10/10

License: GNU Affero General Public License v3.0

Must share source even for SaaS/network use. Strongest copyleft.

Commercial use: ✓ Yes

About

Owner
Deuxfleurs (Organization)
Stars
4,086
Forks
154

Explore Further

More tools in the directory