9 repository-uri
Command-line utilities for deploying applications to cloud hosting services.
Distinguishing note: Focuses on the CLI-driven deployment workflow, not general infrastructure management.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Cloud Deployment CLI Tools. Refine with filters or upvote what's useful.
Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase. The framework distinguishes itself through its reactive state management and integrated AI-assisted development tools.
Facilitates cloud deployment by authenticating accounts and pushing project files via command-line.
Chalice este un framework de dezvoltare Python pentru construirea și implementarea de aplicații serverless și API-uri REST pe AWS. Acesta funcționează ca un instrument de microservicii care automatizează implementarea codului și a infrastructurii pe AWS Lambda și orchestrează AWS API Gateway pentru a ruta cererile HTTP către funcții serverless specifice. Framework-ul dispune de un sistem automatizat care analizează codul sursă pentru a genera permisiunile minime necesare de identitate și acces (IAM). De asemenea, oferă o interfață în linie de comandă pentru a gestiona întregul ciclu de viață al aplicației, de la crearea proiectului și implementare până la eliminarea resurselor cloud. Proiectul acoperă automatizarea bazată pe evenimente prin conectarea funcțiilor cloud la bucket-uri de stocare, cozi de mesaje sau programe periodice. Mai mult, gestionează sinteza infrastructurii prin maparea rutelor bazată pe decoratori și analiza statică a apelurilor către serviciile cloud.
Includes a command-line tool to package and deploy serverless applications to AWS.
Search with Lepton is a conversational search engine that combines a large language model with web search APIs to answer user queries in natural language conversation. It is designed as a demonstration application that shows how an LLM can generate conversational responses from real-time web search results, and it caches completed search results so they can be shared and revisited without repeating the original query. The application can be deployed to a cloud platform with a single command, making it easy to launch as a remote service. It maintains dialogue context across multiple turns by s
Launches the search engine on a remote server with a single command for easy deployment.
Shuttle is a cloud platform for Rust backends that automates infrastructure provisioning and deployment. It functions as an infrastructure-as-code framework where managed databases and cloud resources are defined directly within application logic using code attributes rather than external configuration files. The platform provides a command line interface to manage the full project lifecycle, from local development with live reloading to remote cloud publishing. It includes a managed database provider that automatically provisions and attaches storage to applications during the deployment pro
Provides a command-line interface to manage the full deployment lifecycle from local builds to cloud publishing.
Acest proiect este o colecție de ghiduri și configurații pentru inițializarea unui mediu de dezvoltare macOS. Oferă o abordare sistematică pentru instalarea limbajelor de programare, editorilor și instrumentelor de sistem pentru a pregăti un Mac nou pentru programare de la zero. Configurarea se concentrează pe automatizarea ciclului de viață al instrumentelor de linie de comandă și aplicațiilor prin gestionarea pachetelor de sistem. Pune accent pe runtime-uri de limbaj izolate prin versiuni pentru Node.js și Python, permițând gestionarea mai multor versiuni și crearea de medii virtuale specifice proiectului pentru a preveni conflictele de dependență. Proiectul acoperă o suprafață largă a infrastructurii de dezvoltare, inclusiv orchestrarea bazelor de date relaționale locale, magazinelor cheie-valoare și motoarelor de căutare ca servicii de fundal. Include, de asemenea, configurații pentru identități globale de control al versiunilor, alias-uri de shell și personalizarea vizuală a terminalelor și editorilor de text.
Provides command-line tools to automate the deployment of local code to remote cloud hosting providers.
Acest proiect este o colecție de implementări de referință, cod sursă eșantion și kit-uri de pornire pentru integrarea serviciilor backend Firebase în aplicații web folosind SDK-ul JavaScript. Acesta servește ca un ghid practic pentru inițializarea proiectelor cu autentificare găzduită în cloud, baze de date și logică serverless. Repository-ul oferă exemple specifice pentru implementarea sincronizării datelor în timp real, gestionarea identității utilizatorilor și funcții cloud bazate pe evenimente. De asemenea, include cod de referință pentru utilizarea emulatorilor de servicii locale pentru a testa funcționalitatea cloud pe o mașină locală înainte de implementarea în producție. Codebase-ul acoperă o gamă largă de capabilități, inclusiv stocarea de date no-sql și relaționale, găzduirea de active statice pe un CDN global și aplicarea regulilor de securitate declarative. De asemenea, demonstrează integrarea verificării identității și execuția logicii server-side în medii gestionate.
Provides command-line utilities to deploy hosted web assets and serverless functions to the cloud.
Nodal este un framework API Node.js conceput pentru construirea de servicii web centrate pe date și API-uri JSON folosind modele de date structurate. Funcționează ca un object-relational mapper (ORM) care permite interogarea și manipularea înregistrărilor din baza de date prin obiecte, în loc de interogări SQL brute. Proiectul include un instrument de migrare a bazei de date pentru urmărirea și aplicarea schimbărilor de schemă bidirecționale pentru a menține integritatea datelor în diferite medii. De asemenea, dispune de o interfață de linie de comandă pentru automatizarea înregistrării și configurării mediilor de găzduire la distanță. Framework-ul oferă capabilități pentru generarea de API-uri bazate pe modele, procesarea JSON stateless și deployment-ul automat al API-urilor la distanță.
Ships a command-line utility for automating the registration and configuration of remote hosting environments.
This project is an edge computing development toolkit and serverless command line interface used to develop, test, and deploy serverless functions to a global edge network. It serves as an edge runtime bundler and resource orchestrator, managing the entire lifecycle of edge projects from local development to worldwide distribution. The toolkit distinguishes itself through distributed workflow management, coordinating stateful instances and the durable execution of long-running processes across the edge. It also provides specialized integrations for edge AI, including the management of vector
Ships a command-line interface to manage the full lifecycle of edge functions from bundling to global deployment.
Submariner is a tool for connecting pods and services across separate Kubernetes clusters into a unified network mesh. It uses a central broker-based architecture to coordinate cross-cluster service discovery, DNS resolution, and encrypted tunneling, enabling secure communication between workloads in different clusters. The project handles overlapping pod and service CIDR ranges across clusters through global IP address mapping, preventing address collisions. It supports multiple encrypted tunnel protocols, including IPsec and WireGuard, to secure inter-cluster traffic, and provides gateway h
Ships a command-line utility for simplifying deployment, configuration, and management of cross-cluster networking.