2 repositorios
Tools that automatically map local directories to custom domains and DNS records for web development.
Distinct from Multi-Environment Docker Host Managers: The candidates focus on Docker host RAM/ISO/Cluster management, whereas this is about web server virtual host and DNS automation.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Virtual Host Managers. Refine with filters or upvote what's useful.
Devilbox es un entorno de desarrollo contenedorizado que proporciona una suite reproducible de servidores web, bases de datos y runtimes de lenguaje gestionados a través de una configuración unificada. Funciona como una pila de desarrollo local basada en Docker para pilas de software LAMP y MEAN, y como un gestor para cambiar entre diferentes versiones de estos servicios para cumplir con los requisitos específicos del proyecto. El sistema se distingue por automatizar la orquestación de redes locales. Incluye un gestor de hosts virtuales basado en Docker que asigna automáticamente directorios locales a dominios personalizados, y un orquestador local de DNS y SSL que maneja la resolución de dominios internos y genera certificados de confianza para el desarrollo HTTPS. El proyecto cubre una amplia gama de capacidades, incluyendo la administración de bases de datos y servicios a través de interfaces web, versionado de runtimes de lenguaje y alojamiento de sitios multiproyecto. También proporciona herramientas para interceptar correos electrónicos salientes, monitorear el estado del servicio a través de un panel y ejecutar toolchains de desarrollo directamente dentro de los contenedores.
Automatically maps local project directories to custom domains and DNS records using Docker containers.
dnmp es un entorno de desarrollo web contenerizado que aprovisiona un stack LNMP completo compuesto por Nginx, MySQL, PHP y Redis. Sirve como un sistema de gestión para coordinar el enrutamiento del servidor web, versiones de runtime de lenguaje, administración de bases de datos y aprovisionamiento de certificados SSL dentro de contenedores Docker. El proyecto se distingue por un gestor de runtime de PHP integral que permite cambiar entre múltiples versiones del lenguaje y gestionar extensiones en entornos aislados. Incluye un gestor de certificados SSL automatizado que utiliza validación webroot para aprovisionar y renovar certificados, y un gestor de hosts virtuales de Nginx para mapear múltiples dominios personalizados a un solo servidor. La superficie de capacidades se extiende a la administración avanzada de bases de datos, incluyendo comparación de esquemas, clonación y análisis de logs de consultas lentas. También proporciona herramientas de observabilidad para el perfilado de rendimiento de PHP, visualización de grafos de llamadas a métodos y auditoría de rendimiento de consultas. Utilidades adicionales cubren el cifrado de tráfico web mediante HTTP/2, alias de shell mapeados al host para ejecución CLI y despliegue de código basado en webhooks.
Automatically maps local project directories to custom domain names and DNS records via Nginx configuration.