3 repositorios
Deploying isolated sets of interdependent services for local development use.
Distinct from Environment Stack Deployments: Distinct from Environment Stack Deployments: specifically focuses on local-only containerized stacks rather than target-based (dev/prod) deployments.
Explore 3 awesome GitHub repositories matching devops & infrastructure · Local Stack Deployments. Refine with filters or upvote what's useful.
Lando is a Docker development environment manager and local development orchestrator used to create isolated application stacks. It functions as a web development stack provisioner that coordinates web servers, databases, and runtimes to ensure consistent environment parity across different operating systems. The project distinguishes itself through recipe-based environment bootstrapping for common stacks such as LAMP, LEMP, and MEAN, as well as dedicated provisioning for CMS platforms like WordPress, Drupal, and Joomla. It further differentiates its capabilities by acting as a remote hosting
Provisions containerized environments with PHP, Nginx, and databases to run web applications locally.
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.
Deploys an isolated local stack of interdependent services comprising Nginx, MySQL, PHP, and Redis.
Este proyecto proporciona un entorno de desarrollo contenedorizado diseñado para estandarizar stacks de servidores web, incluyendo Apache, MySQL y PHP. Orquesta estos servicios en una configuración consistente y portátil que garantiza un comportamiento fiable en diferentes máquinas y entre los miembros del equipo. El entorno destaca por integrar herramientas de seguridad y gestión de tráfico de nivel de producción directamente en el flujo de trabajo local. Automatiza la generación y aplicación de certificados SSL y TLS para habilitar conexiones cifradas para dominios locales, mientras utiliza un proxy inverso para enrutar el tráfico y simular un balanceo de carga de nivel de producción. El stack incluye un conjunto integral de utilidades administrativas y de diagnóstico, como una interfaz gráfica basada en web para la gestión de bases de datos y soporte para conectar depuradores remotos para inspeccionar el estado de la aplicación. Los desarrolladores pueden gestionar la infraestructura a través de archivos de configuración centralizados y variables de entorno, mientras mantienen el almacenamiento de datos persistente y la sincronización de código en tiempo real mediante directorios mapeados del host. El proyecto se configura a través de un formato de archivo declarativo e incluye utilidades de línea de comandos para acceso directo al shell a los contenedores de servicio aislados.
Deploys a complete, containerized LAMP stack for reliable local web development and testing.