Garage logo

Garage

Lightweight S3-compatible distributed object storage for self-hosters

1.8k Rust AGPL-3.0 1 month ago

Overview

Garage is a lightweight, S3-compatible distributed object storage system designed to run on commodity hardware across multiple geographic locations. It focuses on high availability and resilience rather than raw performance, making it ideal for small clusters and home labs. Configuration is minimal and the binary is statically compiled, keeping operational overhead low.

Where it falls short of Dropbox

  • No built-in web UI for browsing files; relies on external S3 clients
  • Lacks advanced IAM policies compared to AWS S3
  • No built-in CDN or edge caching layer

We list the gaps honestly so you can decide if the trade-off is worth owning your data.

Tags

s3-compatible
distributed
object-storage
rust
self-hosted
Maintain Garage?

Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.

Show off your self-host difficulty score

Embed the Garage difficulty badge in your README — it links back here.

Self-host difficulty badge← add this to your README
[![Self-host difficulty](https://openreplace.com/api/badge/garage)](https://openreplace.com/garage)

Similar open-source projects

Other self-hostable tools in the same space worth comparing.

Continuous peer-to-peer file synchronization between your own devices

86k Go MPL-2.0 5 days ago
2/5
Garage vs Syncthing

Command-line program to sync files across 70+ cloud storage providers

58k Go MIT 5 days ago
2/5
Garage vs Rclone

File list program supporting multiple storages, with WebDAV and web UI

50k Go AGPL-3.0 22 days ago
2/5
Garage vs AList

Portable all-in-one file server with resumable uploads, WebDAV, FTP, and media indexing

45k Python MIT 11 days ago
2/5
Garage vs copyparty