Midaz ahora se distribuye como un único repositorio. Ya no instalas sus servicios por separado.
Requisitos del sistema
Herramientas que necesitarás
- Docker Desktop
- Git
- Postman (opcional)
- Gestor de paquetes:
- macOS: Homebrew
- Linux: Usa el gestor de paquetes de tu sistema (ej.,
apt,dnf)
¿En Windows? Instala WSL
En Windows, debes instalar WSL (Windows Subsystem for Linux) para ejecutar Midaz.
1
Abre PowerShell como administrador.
2
Ejecuta:
3
Reinicia tu máquina si es necesario.
4
Una vez instalado, abre la aplicación Ubuntu desde el Menú Inicio para continuar la configuración.
Instalar Midaz
Paso 1 – Abre tu terminal
- macOS/Linux: Usa tu aplicación Terminal.
- Windows: Abre Ubuntu vía WSL.
En Windows, ejecuta todos los comandos dentro de Ubuntu (WSL). ¿Nuevo con terminales? Consulta esta guía para principiantes.
Paso 2 – Instala make
-
Linux:
-
macOS:
Paso 3 – Descarga el repositorio de Midaz
1
Elige tu directorio de trabajo
2
Clona el repositorio
3
Entra en la carpeta
Paso 4 – Configura las variables de entorno
Docker ya debe estar corriendo: además de copiar los archivos.env, make set-env genera las claves LCRYPTO_* del CRM mediante un contenedor Docker de un solo uso y falla si Docker no está disponible.
Paso 5 – Inicia los servicios
Asegúrate de que Docker esté activo, luego:Paso 6 – Accede a tu entorno
- API de Ledger: http://localhost:3002
Asegúrate de que Docker esté activo y todos los archivos
.env estén configurados antes de acceder a la API.Prueba la API
¿Quieres explorar las APIs de Midaz?
1
Ve a
midaz/postman.2
Importa
MIDAZ.postman_collection.json en Postman.3
Explora los endpoints disponibles.
Autenticación
Por defecto, Midaz no requiere autenticación. Esto facilita las pruebas locales. Si necesitas autenticación, usa el plugin Access Manager, disponible para clientes empresariales.
Ejecuta Midaz sin autenticación solo en un entorno seguro y privado.
Comunidad y contribución
- Únete a nosotros en Discord.
- Reporta problemas en GitHub.
- Sigue a @LerianStudio en Twitter.
Licencia
Midaz es source-available, bajo la Elastic License 2.0.

