2 repositorios
Automated provisioning and deployment workflows specifically for the Node.js runtime.
Distinct from Node.js Runtimes: Candidates focus on configuration libraries or proxy deployments, not the general deployment of Node.js apps.
Explore 2 awesome GitHub repositories matching devops & infrastructure · Node.js Language Deployments. Refine with filters or upvote what's useful.
Tsuru es una plataforma como servicio (PaaS) de código abierto para automatizar la compilación, el despliegue y el escalado de aplicaciones contenedorizadas. Funciona como un motor de despliegue basado en contenedores y una capa de gestión para Kubernetes, transformando el código fuente en imágenes de contenedor y coordinando sus ciclos de vida. La plataforma está diseñada para la gestión de infraestructura multi-nube, permitiendo que las aplicaciones se distribuyan a través de diferentes proveedores de nube y regiones para aumentar la resiliencia. Cuenta con un modelo de despliegue flexible que admite contenedores de múltiples procesos, permitiendo que un solo repositorio ejecute diferentes componentes, como servidores web y trabajadores en segundo plano, simultáneamente. Las áreas de capacidad incluyen el aprovisionamiento de servicios gestionados para vincular aplicaciones a bases de datos externas y brokers de mensajes, así como una gestión de identidad integral utilizando OAuth y SAML. El sistema también proporciona herramientas para el control de acceso de equipos mediante permisos jerárquicos, cuotas de recursos y enrutamiento de tráfico automatizado. La plataforma se puede instalar y configurar en un clúster de Kubernetes utilizando Helm charts.
Automates the provisioning and deployment of Node.js runtimes using configuration files.
BaoTa es un panel de control de servidores Linux basado en web y dashboard de administración de sistemas diseñado para gestionar entornos de alojamiento y recursos del sistema. Proporciona una interfaz gráfica para traducir acciones administrativas en configuraciones a nivel de sistema, permitiendo a los usuarios gestionar servidores Linux y stacks de alojamiento web sin depender únicamente de la línea de comandos. La plataforma se distingue por operaciones de servidor impulsadas por IA, utilizando inteligencia artificial para el análisis de rendimiento y la ejecución de tareas de mantenimiento mediante comandos en lenguaje natural. Admite orquestación multi-nodo, permitiendo la coordinación de múltiples instancias de servidor para balanceo de carga, replicación de datos y migraciones de máquinas desde una única interfaz. El software cubre una amplia gama de capacidades administrativas, incluyendo orquestación de contenedores Docker, gestión del ciclo de vida de bases de datos y emisión automatizada de certificados SSL. Proporciona herramientas integrales de endurecimiento de seguridad como firewalls de sistema, prevención de ataques de fuerza bruta y autenticación de múltiples factores, junto con herramientas de monitoreo para el seguimiento del rendimiento en tiempo real e informes de salud automatizados. La instalación y el despliegue del panel se gestionan mediante un script de línea de comandos en sistemas Linux limpios.
Manages Node.js projects using process guarding, dependency installation, and reverse proxying.