2 repository-uri
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 este o platformă open-source ca serviciu (PaaS) pentru automatizarea build-ului, deployment-ului și scalării aplicațiilor containerizate. Funcționează ca un motor de deployment bazat pe containere și un strat de gestionare pentru Kubernetes, transformând codul sursă în imagini de container și coordonându-le ciclurile de viață. Platforma este concepută pentru gestionarea infrastructurii multi-cloud, permițând aplicațiilor să fie distribuite pe diferiți furnizori de cloud și regiuni pentru a crește reziliența. Dispune de un model flexibil de deployment care suportă containere multi-proces, permițând unui singur repository să ruleze diferite componente, cum ar fi servere web și background workers, simultan. Domeniile de capabilitate includ furnizarea de servicii gestionate pentru legarea aplicațiilor la baze de date externe și message broker-e, precum și gestionarea cuprinzătoare a identității folosind OAuth și SAML. Sistemul oferă, de asemenea, instrumente pentru controlul accesului în echipă prin permisiuni ierarhice, cote de resurse și rutarea automată a traficului. Platforma poate fi instalată și configurată pe un cluster Kubernetes folosind Helm charts.
Automates the provisioning and deployment of Node.js runtimes using configuration files.
BaoTa este un panou de control pentru servere Linux bazat pe web și un dashboard de administrare a sistemului conceput pentru gestionarea mediilor de găzduire și a resurselor de sistem. Oferă o interfață grafică pentru a traduce acțiunile administrative în configurații la nivel de sistem, permițând utilizatorilor să gestioneze servere Linux și stack-uri de găzduire web fără a se baza exclusiv pe linia de comandă. Platforma se distinge prin operațiuni de server bazate pe AI, utilizând inteligența artificială pentru analiza performanței și execuția sarcinilor de întreținere prin comenzi în limbaj natural. Suportă orchestrarea multi-nod, permițând coordonarea mai multor instanțe de server pentru load balancing, replicarea datelor și migrarea mașinilor dintr-o singură interfață. Software-ul acoperă o gamă largă de capabilități administrative, inclusiv orchestrarea containerelor Docker, gestionarea ciclului de viață al bazei de date și emiterea automatizată a certificatelor SSL. Oferă instrumente cuprinzătoare de securizare a sistemului, cum ar fi firewall-uri de sistem, prevenirea atacurilor de tip brute-force și autentificarea multi-factor, alături de instrumente de monitorizare pentru urmărirea performanței în timp real și raportarea automatizată a stării de sănătate. Instalarea și deployment-ul panoului sunt gestionate printr-un script de linie de comandă pe sisteme Linux curate.
Manages Node.js projects using process guarding, dependency installation, and reverse proxying.