25 repository-uri
Deployment workflows driven by pre-configured templates with support for parameter overrides.
Distinguishing note: Focuses on the execution of template-based deployments.
Explore 25 awesome GitHub repositories matching devops & infrastructure · Template-Based Deployment. Refine with filters or upvote what's useful.
Auto-GPT is an autonomous agent framework designed for creating and deploying AI agents that use large language models to plan and execute complex goals independently. The system provides a comprehensive environment for managing the entire agent lifecycle, from initial design and testing to live production deployment. The project features a low-code workflow designer that allows users to define agent behaviors by connecting functional blocks in a visual interface. It includes an agent marketplace for discovering and deploying pre-configured agent templates and a standardized evaluation tool t
Deploys pre-configured agent behaviors by cloning standardized templates from a central registry into a runtime.
Portainer is a unified infrastructure management platform that provides a centralized control plane for deploying, monitoring, and managing containerized applications. It functions as an orchestration-abstraction layer, translating user actions into platform-specific API calls to maintain consistency across diverse container runtimes and cluster technologies. By organizing users, teams, and resources into a single interface, it enables granular role-based access control and lifecycle management for containerized services and stacks. The platform distinguishes itself through its support for di
Enables launching containers or stacks using pre-configured templates with custom adjustments.
Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai
Instantiates configured computational graphs into live execution environments to serve as agents.
Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com
Targets specific template versions during agent creation to ensure reproducible deployments.
This project is a centralized library of community-contributed, declarative configuration files designed for automating the deployment of cloud infrastructure and services. It serves as a repository of machine-readable templates that define the desired state of cloud environments, enabling consistent and repeatable resource provisioning. The collection provides pre-configured scripts that streamline the setup of virtual machines, databases, and networking components. By utilizing these templates, users can standardize the deployment of cloud services and automate the creation of development,
Coordinates the sequential creation of cloud services using template-based orchestration.
Gitpod is a cloud development environment platform and Docker-based workspace orchestrator. It provisions on-demand, containerized Linux workspaces that synchronize directly with remote version control repositories to eliminate manual local setup. The platform functions as an infrastructure-as-code environment manager, using declarative configuration files to define base images, tool versions, and environment variables. This ensures team-wide consistency and reproducible workspace configurations across different projects. It provides ephemeral coding workspaces for rapid prototyping, debuggi
Distributes consistent toolsets and settings across teams using shared configuration templates.
This project provides a collection of optimized configuration boilerplates and templates for Nginx web servers. Its primary purpose is to provide a standardized foundation for server performance tuning, security hardening, and the deployment of virtual hosts. The suite includes specific directives to mask server identity, protect sensitive system files, and secure communication. It also features predefined templates for managing multiple secure and non-secure website hosts using a modular directory structure. Broadly, the project covers server resource tuning through worker process adjustmen
Provides predefined templates for generating server blocks to deploy secure and non-secure hosts.
Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas
Implements deployment workflows driven by pre-configured infrastructure templates with support for parameter overrides.
This project is a framework for building static websites using the Hugo static site generator. It functions as a Markdown-based content management system and a page builder that utilizes Tailwind CSS to assemble modular utility-first blocks into final web pages. The system features specialized capabilities for creating academic portfolios, including a framework to import BibTeX publications and manage scholarly resumes. It also includes an AI website generator that produces deployable Markdown structures and content based on natural language descriptions. The platform covers a broad range of
Enables automated website launching by selecting a template and connecting a version control account.
This project is a Kubernetes-based cloud IDE platform that provisions and manages containerized development environments accessible via a web browser. It functions as a multi-tenant developer platform, enabling teams to launch standardized workspaces directly from Git repositories. The platform implements development environments as code, using declarative YAML configurations and DevContainer-compatible specifications to define toolsets, IDE settings, and runtime dependencies. This ensures repeatable setups through reusable environment templates and standardized workspace stacks, allowing for
Creates reusable environment templates to standardize the runtime and language toolsets across development teams.
CloudQuery is a cloud infrastructure ETL tool and multi-cloud data pipeline designed to collect, synchronize, and normalize resource metadata from various cloud providers and SaaS platforms. It functions as a centralized asset inventory manager and security posture manager, extracting configuration and state data into relational databases, data lakes, or data warehouses. The system distinguishes itself by transforming complex, nested cloud API responses into flat relational tables, enabling the use of standard SQL for asset querying and analysis. It employs a modular plugin system for data ex
Establishes data pipeline configurations between sources and destinations using pre-built templates to avoid manual setup.
Generates deployable agent projects by fetching and merging templates from remote Git repositories.
Acest proiect este un scaffold de aplicație mobilă TypeScript și un template de framework pentru construirea de aplicații cross-platform iOS și Android. Oferă un punct de plecare arhitectural standardizat care pune accent pe separarea responsabilităților prin izolarea logicii de business de interfața utilizator. Template-ul funcționează ca un kit de arhitectură cu suport integrat pentru configurații conștiente de mediu, permițând secrete API și setări diferite între build-urile de dezvoltare și producție. De asemenea, servește drept proiect de pornire internaționalizat, având injectare dinamică de teme vizuale și localizare în mai multe limbi. Codul sursă acoperă mai multe domenii de capabilități, inclusiv rutarea navigației bazată pe stivă, integrarea asincronă a datelor API remote și stocarea securizată a datelor locale printr-un key-value store. Organizează în continuare procesul de dezvoltare prin gestionarea integrată a variabilelor de mediu și un sistem unificat pentru gestionarea temelor UI mobile.
Includes built-in support for environment-aware configurations to manage API secrets across development and production builds.
Ottomator-agents is a framework for building and deploying autonomous AI agents using structured workflow files and source code. It serves as a declarative deployment tool and workflow orchestrator that translates static configuration files into executable sequences of AI agent tasks and logic flows. The system utilizes manifest-driven instantiation and template-driven deployment to create functional agent identities by populating source code templates with user-specified parameters. It incorporates a modular skill system that equips agents with discrete, reusable source code units and toolse
Instantiates functional AI agent identities by populating predefined source code templates with user parameters.
Acest proiect este o temă de site pentru Hugo, concepută pentru a transforma fișierele Markdown în portofolii academice profesionale, incluzând CV-uri și liste de publicații. Acesta funcționează ca un șablon de site static și un constructor de portofolii, permițând crearea de profiluri de cercetători și bloguri tehnice. Framework-ul include un manager de publicații specializat care generează automat pagini individuale de cercetare și citări prin importarea fișierelor BibTeX sau a referințelor DOI. De asemenea, dispune de un renderer dedicat pentru matematică LaTeX pentru a afișa notații tehnice și ecuații pe tot site-ul. Sistemul suportă o gamă largă de capabilități de publicare tehnică, inclusiv randarea notebook-urilor computaționale interactive, generarea de slide-uri de prezentare din Markdown și prezentarea proiectelor de cercetare. Personalizarea site-ului este gestionată printr-un editor vizual de conținut și un constructor de layout-uri, în timp ce o interfață de linie de comandă gestionează dezvoltarea locală și administrarea site-ului. Implementarea este suportată prin instalarea bazată pe șabloane și integrarea cu furnizori de găzduire cloud pentru site-uri web de producție cu domenii personalizate.
Enables rapid deployment of predefined website layouts via version control integration.
Angular Seed este un framework de bootstrapping pentru proiecte care oferă un sistem de build preconfigurat și o structură standard de proiect pentru aplicațiile Angular. Acesta stabilește o fundație pentru crearea de aplicații web, mobile și desktop cu ținte de deployment integrate. Framework-ul se diferențiază prin suportul pentru workspace-uri cu mai multe aplicații, permițând instanțelor multiple de aplicații să rezide într-un singur codebase pentru a partaja logică și resurse. Include gestionarea specializată a mediului pentru comutarea endpoint-urilor API și a setărilor de configurare între etapele de dezvoltare, staging și producție. Proiectul acoperă o suprafață largă de capabilități, inclusiv optimizarea bundle-ului de producție prin compilare ahead-of-time și containerizare pentru standardizarea mediului de runtime. Acesta încorporează un flux de lucru de dezvoltare care include unit testing cu acoperire de cod, testare automată end-to-end în browser și generarea automată a documentației API.
Uses configuration templates to manage API endpoints and settings across development, staging, and production stages.
Devilbox este un mediu de dezvoltare containerizat care oferă o suită reproductibilă de servere web, baze de date și runtime-uri de limbaj gestionate printr-o configurație unificată. Acesta funcționează ca un stack de dezvoltare locală bazat pe Docker pentru stack-urile software LAMP și MEAN și ca un manager pentru comutarea între diferite versiuni ale acestor servicii pentru a se potrivi cerințelor specifice ale proiectului. Sistemul se distinge prin automatizarea orchestrării rețelei locale. Include un manager de host virtual bazat pe Docker care mapează automat directoarele locale la domenii personalizate și un orchestrator local de DNS și SSL care gestionează rezoluția domeniilor interne și generează certificate de încredere pentru dezvoltarea HTTPS. Proiectul acoperă o gamă largă de capabilități, inclusiv administrarea bazelor de date și a serviciilor prin interfețe web, versionarea runtime-urilor de limbaj și găzduirea site-urilor multi-proiect. De asemenea, oferă instrumente pentru interceptarea e-mailurilor de ieșire, monitorizarea stării serviciilor printr-un dashboard și executarea toolchain-urilor de dezvoltare direct în containere.
Defines per-project web server rules and locations using template files in a dedicated directory.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Deploys containerized applications by selecting pre-configured Kubernetes templates with parameter customization.
This repository provides a structured set of hands-on lab workbooks for learning Microsoft Azure administration. It is designed to guide learners through the practical tasks required to manage core Azure services, covering identity and access management, governance, storage, compute, and networking. The labs focus on key administrative capabilities, including managing user identities and role-based access control within Microsoft Entra ID, enforcing organizational rules with Azure Policy, and deploying and managing virtual machines, container apps, and web apps. The content also covers config
Provides guided exercises for provisioning Azure resources using JSON-based ARM templates.
Kubero is a self-hosted Platform as a Service (PaaS) that simplifies the deployment, scaling, and management of containerized applications on Kubernetes. It functions as an application manager, CI/CD orchestrator, and multi-tenant manager, allowing users to run workloads without writing manual configuration files. The platform distinguishes itself through automated image synthesis, transforming source code from Git repositories into deployable containers via buildpacks, Dockerfiles, or nixpacks. It implements a GitOps delivery model with automated pipelines that trigger builds on push events
Launches pre-configured applications using a library of ready-to-use templates to accelerate setup.