RustFS é um sistema distribuído de armazenamento de objetos compatível com S3, escrito em Rust, com licença Apache 2.0 e console web.
deuxfleurs-org/garage
Armazenamento de objetos distribuído e compatível com S3 para clusters autogerenciados de pequeno a médio porte, distribuídos em vários locais físicos.
Alternativa open source a:Amazon S3
- Estrelas
- 4,737
- Forks
- 181
- Issues abertas
- 2
- Último commit
- há 5 dias
O que é?
Garage é um serviço distribuído de armazenamento de objetos compatível com S3, voltado à hospedagem própria em pequena ou média escala. Ele foi desenvolvido para clusters cujos nós ficam em diferentes locais físicos e replica os dados entre esses locais para manter o serviço disponível quando alguns servidores ficam inacessíveis.
O projeto prioriza leveza, facilidade de operação e resiliência a falhas de máquinas. Foi escrito em Rust e está licenciado sob AGPLv3. Foi desenvolvido pelo projeto Deuxfleurs, que o utiliza em produção desde o primeiro lançamento, em 2020.
Como oferece a API S3, é possível apontar clientes e ferramentas S3 existentes para um cluster Garage em vez de usar um serviço de bucket na nuvem.
Recursos principais
- 01Oferece uma API compatível com S3 para que clientes S3 existentes possam se conectar.
- 02Replica dados entre nós em diferentes locais físicos.
- 03Continua servindo dados quando alguns servidores ficam inacessíveis.
- 04É leve e foi projetado para ser simples de operar.
- 05Foi escrito em Rust e é distribuído como software livre sob a licença AGPLv3.
Casos de uso
- Hospedar por conta própria um armazenamento de objetos compatível com S3 em vários servidores domésticos ou de escritório.
- Armazenar backups ou arquivos de mídia em um cluster pequeno e distribuído geograficamente.
- Oferecer armazenamento S3 para pequenos serviços autogerenciados sem depender de um provedor de nuvem.
Início rápido
- 1
Leia o guia de início rápido no site da documentação do Garage
- 2
Ou baixe um binário na página oficial de releases
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft que exige que serviços de rede derivados compartilhem seu código-fonte.
- Projetado para clusters auto-hospedados de pequeno a médio porte, não sendo indicado para implantações em escala muito grande.
Tópicos
Perguntas frequentes
- O que é garage?
- Armazenamento de objetos distribuído e compatível com S3 para clusters autogerenciados de pequeno a médio porte, distribuídos em vários locais físicos. Garage é um serviço distribuído de armazenamento de objetos compatível com S3, voltado à hospedagem própria em pequena ou média escala. Ele foi desenvolvido para clusters cujos nós ficam em diferentes locais físicos e replica os dados entre esses locais para manter o serviço disponível quando alguns servidores ficam inacessíveis.
- garage é gratuito? Qual é a licença?
- garage é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- garage ainda é mantido?
- Manutenção ativa. O último commit de garage foi em 16 de out. de 2026.
- Para que posso usar garage?
- Hospedar por conta própria um armazenamento de objetos compatível com S3 em vários servidores domésticos ou de escritório. Armazenar backups ou arquivos de mídia em um cluster pequeno e distribuído geograficamente. Oferecer armazenamento S3 para pequenos serviços autogerenciados sem depender de um provedor de nuvem.
- Como instalar garage?
- Leia o guia de início rápido no site da documentação do Garage Ou baixe um binário na página oficial de releases
- Onde consigo garage?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/deuxfleurs-org/garage
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor de armazenamento em nuvem auto-hospedado que criptografa arquivos e notas no navegador antes de enviá-los ao servidor.
Sistema de armazenamento de objetos de alto desempenho e compatível com S3, escrito em Swift e posicionado como alternativa open source ao MinIO e ao RustFS.
Aplicativo de desktop remoto open source, escrito em Rust e auto-hospedável, como alternativa ao TeamViewer.
Uma implementação alternativa de servidor, escrita em Rust, da API Client do Bitwarden, compatível com os clientes oficiais do Bitwarden para hospedagem própria.
Ceph é uma plataforma de armazenamento distribuído que oferece armazenamento de objetos, blocos e arquivos em um cluster compartilhado de hardware comum.