RustFS es un sistema distribuido de almacenamiento de objetos compatible con S3, escrito en Rust, con licencia Apache 2.0 y una consola web.
deuxfleurs-org/garage
Almacenamiento de objetos distribuido compatible con S3 para clústeres autoalojados pequeños o medianos en varias ubicaciones físicas.
Alternativa open source a:Amazon S3
- Estrellas
- 4,737
- Forks
- 181
- Issues abiertos
- 2
- Último commit
- hace 5 días
¿Qué es?
Garage es un servicio de almacenamiento de objetos distribuido compatible con S3, pensado para el autoalojamiento a pequeña o mediana escala. Está diseñado para clústeres cuyos nodos se encuentran en distintas ubicaciones físicas y replica los datos entre ellas para que el servicio siga disponible cuando algunos servidores no se puedan alcanzar.
El proyecto se centra en ser ligero, fácil de operar y resistente a fallos de máquinas. Está escrito en Rust y cuenta con licencia AGPLv3. Lo desarrolló el proyecto Deuxfleurs, que lo utiliza en producción desde su primera versión, publicada en 2020.
Como implementa la API de S3, puedes configurar clientes y herramientas S3 existentes para que se conecten a un clúster de Garage en lugar de a un servicio de almacenamiento en la nube.
Funciones clave
- 01Ofrece una API compatible con S3 para que puedan conectarse clientes S3 existentes.
- 02Replica los datos entre nodos ubicados en distintas ubicaciones físicas.
- 03Sigue sirviendo datos cuando algunos servidores no se pueden alcanzar.
- 04Es ligero y está diseñado para ser fácil de operar.
- 05Está escrito en Rust y se distribuye como software libre bajo la licencia AGPLv3.
Casos de uso
- Autoalojar un almacén de objetos compatible con S3 en varios servidores domésticos o de oficina.
- Almacenar copias de seguridad o archivos multimedia en un clúster pequeño distribuido geográficamente.
- Ofrecer almacenamiento S3 a servicios pequeños autoalojados sin recurrir a un proveedor de nube.
Inicio rápido
- 1
Lee la guía de inicio rápido en el sitio web de documentación de Garage
- 2
O descarga un binario desde la página oficial de versiones
Antes de usarlo
- Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente de los servicios de red derivados.
- Está diseñado para clústeres autoalojados pequeños o medianos, por lo que no está pensado para implementaciones a gran escala.
Temas
Preguntas frecuentes
- ¿Qué es garage?
- Almacenamiento de objetos distribuido compatible con S3 para clústeres autoalojados pequeños o medianos en varias ubicaciones físicas. Garage es un servicio de almacenamiento de objetos distribuido compatible con S3, pensado para el autoalojamiento a pequeña o mediana escala. Está diseñado para clústeres cuyos nodos se encuentran en distintas ubicaciones físicas y replica los datos entre ellas para que el servicio siga disponible cuando algunos servidores no se puedan alcanzar.
- ¿garage es gratuito? ¿Qué licencia tiene?
- garage es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿garage sigue mantenido?
- Mantenimiento activo. El último commit de garage fue el 16 oct 2026.
- ¿Para qué puedo usar garage?
- Autoalojar un almacén de objetos compatible con S3 en varios servidores domésticos o de oficina. Almacenar copias de seguridad o archivos multimedia en un clúster pequeño distribuido geográficamente. Ofrecer almacenamiento S3 a servicios pequeños autoalojados sin recurrir a un proveedor de nube.
- ¿Cómo se instala garage?
- Lee la guía de inicio rápido en el sitio web de documentación de Garage O descarga un binario desde la página oficial de versiones
- ¿Dónde consigo garage?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/deuxfleurs-org/garage
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Servidor de almacenamiento en la nube autohospedado que cifra archivos y notas en el navegador antes de que lleguen al servidor.
Un sistema de almacenamiento de objetos de alto rendimiento compatible con S3, escrito en Swift y presentado como una alternativa abierta a MinIO y RustFS.
Aplicación de escritorio remoto de código abierto y autoalojable, escrita en Rust y ofrecida como alternativa a TeamViewer.
Implementación alternativa del servidor de la API de Bitwarden Client, escrita en Rust y compatible con los clientes oficiales para alojarlo por cuenta propia.
Ceph es una plataforma de almacenamiento distribuido que ofrece almacenamiento de objetos, bloques y archivos en un clúster compartido de hardware estándar.