Sobre el proyecto

Dockge es un gestor ligero y autoalojado enfocado en archivos de stacks de Docker Compose (compose.yaml). Brinda a los usuarios una interfaz web limpia para crear, editar, iniciar, detener, reiniciar y eliminar stacks, junto con la capacidad de actualizar imágenes de Docker. Capacidades principales: - Editor interactivo de compose.yaml con interfaz reactiva en tiempo real - Terminal web integrada para interacción directa con contenedores - Soporte multi-host (v1.4.0+): gestión de stacks en diferentes hosts de Docker desde una sola interfaz - Convertidor que transforma comandos docker run a formato compose.yaml - Almacenamiento basado en archivos: los stacks se conservan como archivos compose normales en disco, compatibles con las herramientas CLI estándar de docker compose - Indicadores de progreso reactivos para operaciones de pull, up y down Requisitos: - Docker 20+ o Podman - Distribuciones Linux (Ubuntu, Debian Bullseye+, Raspbian Bullseye+, CentOS, Fedora, ArchLinux) - Arquitecturas: armv7, arm64, amd64 La instalación se realiza mediante Docker Compose. El directorio de stacks por defecto es /opt/stacks y el puerto por defecto es 5001. Las variables de entorno PUID y PGID pueden configurarse para controlar la propiedad de los archivos. Dockge no mueve ni "secuestra" archivos compose; permanecen accesibles fuera de la aplicación. Dockge está construido sobre Docker Compose V2 y está diseñado como una alternativa enfocada a herramientas más amplias como Portainer, priorizando la gestión de stacks con una interfaz pulida al estilo Uptime Kuma.