Interfaz web ligera para gestionar entornos de contenedores Docker, Swarm, Podman, Kubernetes y ACI.
will-moss/isaiah
Clon web autoalojable de la interfaz de terminal de lazydocker para administrar de forma remota contenedores, imágenes, volúmenes, redes y stacks de Docker.
Alternativa open source a:Portainer
- Estrellas
- 1,088
- Forks
- 25
- Issues abiertos
- 8
- Último commit
- hace 3 meses
¿Qué es?
Isaiah es un servicio web autoalojable para administrar recursos de Docker en un servidor remoto. Reproduce la aplicación de línea de comandos lazydocker en una interfaz de navegador, para que puedas trabajar con contenedores, imágenes, volúmenes, redes y stacks de Docker Compose sin iniciar sesión en el host por SSH.
La interfaz permite inspeccionar recursos con logs y estadísticas en tiempo real, realizar acciones sobre su ciclo de vida, como iniciar, detener, reiniciar y pausar, ejecutar operaciones en lote y limpiar recursos. También incluye una terminal en el navegador que permite abrir una shell dentro de un contenedor o en el servidor. Además, permite crear y editar archivos docker-compose.yml desde el navegador. Isaiah se comunica mediante WebSocket y utiliza el SDK oficial de Docker.
Isaiah se ejecuta como un único ejecutable de Go o como una imagen de Docker. Admite implementaciones independientes, con proxy inverso, multinodo (Master y Agent) y multihost, además de autenticación mediante contraseña maestra o proxy de autenticación, como Authelia, y temas con CSS personalizado.
Funciones clave
- 01Administrar contenedores, imágenes, volúmenes, redes y stacks de Compose desde el navegador
- 02Consultar logs en tiempo real, estadísticas y la configuración completa de los recursos
- 03Abrir una shell dentro de contenedores o en el servidor desde una terminal integrada
- 04Crear y editar archivos docker-compose.yml en el navegador
- 05Admite autenticación con contraseña maestra o mediante proxy de autenticación (por ejemplo, Authelia)
- 06Modos de implementación multinodo y multihost
Casos de uso
- Administrar cargas de trabajo de Docker en un servidor doméstico o VPS sin acceso por SSH
- Administrar varios hosts remotos de Docker desde un único panel
- Permitir que el equipo inspeccione y reinicie contenedores detrás de un portal SSO
- Editar y volver a implementar stacks de Compose desde el navegador de un teléfono o una tableta
Inicio rápido
- 1
Instala Docker 23.0.0 o una versión posterior (para usar Stacks, necesitas la 26.0.0 o posterior).
- 2
Ejecuta Isaiah con la configuración predeterminada y mapea el puerto 3000.
docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah
Antes de usarlo
- El README indica una contraseña predeterminada; cámbiala antes de exponer el servicio.
- Necesita montar el socket de Docker, lo que le da control sobre el daemon de Docker del host.
- La función Stacks requiere Docker 26.0.0 o posterior.
Temas
Preguntas frecuentes
- ¿Qué es isaiah?
- Clon web autoalojable de la interfaz de terminal de lazydocker para administrar de forma remota contenedores, imágenes, volúmenes, redes y stacks de Docker. Isaiah es un servicio web autoalojable para administrar recursos de Docker en un servidor remoto. Reproduce la aplicación de línea de comandos lazydocker en una interfaz de navegador, para que puedas trabajar con contenedores, imágenes, volúmenes, redes y stacks de Docker Compose sin iniciar sesión en el host por SSH.
- ¿isaiah es gratuito? ¿Qué licencia tiene?
- isaiah es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿isaiah sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de isaiah fue el 30 jul 2026.
- ¿Para qué puedo usar isaiah?
- Administrar cargas de trabajo de Docker en un servidor doméstico o VPS sin acceso por SSH Administrar varios hosts remotos de Docker desde un único panel Permitir que el equipo inspeccione y reinicie contenedores detrás de un portal SSO Editar y volver a implementar stacks de Compose desde el navegador de un teléfono o una tableta
- ¿Cómo se instala isaiah?
- Instala Docker 23.0.0 o una versión posterior (para usar Stacks, necesitas la 26.0.0 o posterior). Ejecuta Isaiah con la configuración predeterminada y mapea el puerto 3000.: docker run -v /var/run/docker.sock:/var/run/docker.sock:ro -p 3000:3000 mosswill/isaiah
- ¿Dónde consigo isaiah?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/will-moss/isaiah
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Interfaz web rápida, distribuida como un único binario, para administrar varias instancias de qBittorrent, con automatizaciones y cross-seeding.
Interfaz web autohospedada para administrar sitios, certificados, configuraciones, registros y estadísticas de Nginx, desarrollada en Go y Vue.
Un IDE SQL en el navegador que se despliega junto a los datos y se conecta a decenas de bases de datos y almacenes de datos, con SSO, auditoría y consultas asistidas por IA, bajo licencia MIT.
Un cockpit web autohospedado para agentes de OpenClaw, con chat de voz, tablero kanban, edición de archivos del espacio de trabajo, vistas de sesiones y seguimiento del uso.
Un visor ligero de logs en tiempo real y desde el navegador para contenedores Docker, compatible con Swarm y Kubernetes, que no almacena archivos de logs.