A finales de 2025, la empresa detrás de MinIO decidió abandonar el proyecto para perseguir otros intereses comerciales, interrumpiendo una amplia gama de demostraciones de software y flujos de construcción que dependían de MinIO para emular el almacenamiento S3 localmente. Este cambio ha impulsado la búsqueda de reemplazos que mantengan la simplicidad de 'sustitución directa' de MinIO sin la sobrecarga de los sistemas de almacenamiento distribuido de grado de producción.

Una tabla comparativa de varias soluciones de almacenamiento compatibles con S3
Una tabla comparativa que evalúa diferentes opciones de almacenamiento compatibles con S3 para uso local.rmoff.net

Esta tabla proporciona una comparación directa de las diversas alternativas discutidas en el artículo, destacando sus características y compensaciones.

Criterios para reemplazos de S3 locales

Al reemplazar MinIO para el desarrollo local, el objetivo es encontrar el sustituto más simple posible en lugar de una suite de producción con todas las funciones. El reemplazo ideal debe proporcionar una imagen Docker para una fácil integración en pilas de Docker Compose, mantener la compatibilidad con S3 para sustituir las escrituras reales en S3 y ser gratuito bajo una licencia de código abierto como Apache 2.0.

El enfoque se centra estrictamente en experiencias locales de un solo nodo. Funciones como despliegues multinodo, almacenamiento distribuido y capacidades complejas de GUI son secundarias a la necesidad de un contenedor estable y fácil de configurar que valide la compatibilidad con S3 en un entorno local.

“Mi enfoque aquí va a ser cuál es el reemplazo más simple.”

— Alternatives to MinIO for single-node local S3

Alternativas ligeras y de alta facilidad

S3Proxy se identifica como una opción muy fácil de implementar y ligera que encaja bien en las pilas de Docker Compose existentes. Aunque depende de jclouds, que fue retirado en 2025, sigue siendo un candidato viable para las necesidades de almacenamiento local.

SeaweedFS es otro candidato sólido, que ofrece una larga trayectoria de soporte para S3 desde 2018. Incluye una interfaz de usuario básica y ha sido actualizado para simplificar su configuración, lo que lo convierte en un cambio directo para aquellos que buscan una alternativa estable y con soporte de la comunidad.

Diagrama de Excalidraw que ilustra la arquitectura de SeaweedFS
Un diagrama conceptual que muestra la arquitectura de SeaweedFS y su soporte para S3.rmoff.net

Este diagrama ayuda a visualizar la estructura de SeaweedFS, una de las principales alternativas ligeras mencionadas.

Compensaciones de complejidad en opciones pesadas

Algunas alternativas, aunque técnicamente capaces, pueden ser inadecuadas para demostraciones simples debido a su complejidad de configuración. Garage, por ejemplo, requiere tuberías específicas para la inicialización y formatos de ID de clave únicos que pueden ser un obstáculo para las pruebas locales rápidas.

Diagrama de Excalidraw que ilustra el sistema de almacenamiento Garage
Un diagrama conceptual de la arquitectura del sistema de almacenamiento Garage.rmoff.net

Este diagrama ilustra la arquitectura de Garage, que se destaca por su complejidad de configuración.

Apache Ozone, aunque respaldado por la Apache Software Foundation, se describe como un sistema pesado que es difícil de desplegar sin múltiples nodos. Del mismo modo, Ceph Object Gateway a menudo se considera demasiado complejo para integrarse en una pila simple de Docker Compose local con fines de demostración.

Gobernanza y salud de la comunidad

Una consideración crítica al elegir un reemplazo es el 'factor de autobús' y la gobernanza a largo plazo. Si bien muchas opciones son de código abierto, solo Apache Ozone es actualmente propiedad de una fundación, lo que significa que otros proyectos podrían teóricamente cambiar su licencia o ser abandonados por un solo colaborador.

Los desarrolladores deben sopesar la facilidad de configuración frente al riesgo de usar 'abandon-ware' o proyectos con respaldo comunitario limitado. El objetivo es encontrar un equilibrio entre un proyecto que sea fácil de desplegar hoy y uno que seguirá siendo mantenible en el futuro.