awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

server deployment automation templates

Ranking updated Jun 30, 2026

For a configuration tool for server deployment templates, the strongest matches are ansible/ansible (Ansible provides the declarative playbook language YAML with Jinja2), saltstack/salt (Salt provides reusable, modular state templates SLS files with) and puppetlabs/puppet (Puppet is a mature infrastructure-as-code and configuration management framework). ansible/ansible-examples and chef/chef round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

We curate open-source GitHub repositories matching “network server deployment templates”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a configuration tool for server deployment templates”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ansible/ansibleansible avatar

    ansible/ansible

    68,968View on GitHub↗

    Ansible is an agentless infrastructure automation engine designed to manage remote servers and network devices. It functions as a cross-platform orchestration tool that coordinates system updates, software installations, and service configurations from a centralized management workstation. By utilizing a declarative approach, it allows users to define desired system states through human-readable configuration files, ensuring consistency across distributed environments. The platform operates by establishing secure shell connections to target nodes, eliminating the need for persistent agent sof

    Ansible provides the declarative playbook language (YAML with Jinja2 variables) and agentless SSH execution that let you define reusable server deployment templates fitting every required feature, making it the canonical answer for automating server setup across platforms.

    PythonSSH-Based Remote ExecutionCross-Platform Orchestration Tools
    View on GitHub↗68,968
  • saltstack/saltsaltstack avatar

    saltstack/salt

    15,237View on GitHub↗

    Salt is an infrastructure configuration management tool and orchestration framework designed for large-scale system administration. It functions as a remote execution engine that enables administrators to manage, provision, and enforce declarative states across distributed fleets of servers from a central control point. By utilizing a high-performance message bus, the platform allows for the simultaneous execution of administrative tasks and the maintenance of consistent software configurations across thousands of nodes. The system distinguishes itself through a flexible architecture that sup

    Salt provides reusable, modular state templates (SLS files) with Jinja variables, declarative desired states, and remote execution via SSH—covering multi-platform server deployment, network configuration, and CI/CD integration—making it a perfect fit for automating server setup with templates.

    PythonDeclarative Configuration EnginesSSH-Based Remote Execution
    View on GitHub↗15,237
  • puppetlabs/puppetpuppetlabs avatar

    puppetlabs/puppet

    7,886View on GitHub↗

    Puppet is an infrastructure as code tool and configuration management framework used to automate the provisioning and state orchestration of server fleets. It functions as a declarative state orchestrator that manages server configurations and system settings to ensure consistency and reproducibility across a fleet of machines. The system utilizes a declarative state modeling approach and an idempotent execution engine to maintain configuration state and prevent environment drift. It employs resource-based abstraction and a client-server architecture to translate high-level specifications int

    Puppet is a mature infrastructure-as-code and configuration management framework that uses declarative DSL and templating with variables to define, enforce, and version control server states across multiple platforms — an exact match for automating deployment with reusable templates and supporting modular components, remote execution, and CI/CD integration.

    RubyDeclarative Configuration Frameworks
    View on GitHub↗7,886
  • ansible/ansible-examplesansible avatar

    ansible/ansible-examples

    12,009View on GitHub↗

    This repository serves as a library of reference patterns and scripts for infrastructure automation and configuration management. It provides a collection of standardized examples designed to demonstrate how to define and maintain server environments as code, ensuring consistency across development, testing, and production stages. The project focuses on implementing infrastructure as code best practices by showcasing how to structure automation logic for complex deployments. These examples illustrate the use of declarative modeling to define desired system states, alongside modular task abstr

    This is an official collection of reusable Ansible playbooks and roles that demonstrate declarative server configuration, SSH-based remote execution, modular components, and infrastructure-as-code patterns—exactly the kind of template-driven automation templates this search targets.

    ShellSSH-Based Remote Execution
    View on GitHub↗12,009
  • chef/chefchef avatar

    chef/chef

    8,199View on GitHub↗

    Chef is a configuration management platform and infrastructure as code framework used to automate the deployment and maintenance of infrastructure state across a fleet of servers. It operates as an idempotent automation engine, ensuring systems converge to a desired state by applying only the necessary changes to resolve differences. The system functions as a multi-platform server orchestrator capable of managing infrastructure across different operating systems, cloud providers, and hardware architectures. It includes a dedicated infrastructure testing framework to verify configuration code

    Chef is a mature infrastructure-as-code framework that uses reusable cookbooks and recipes (templates with variables) to declare and enforce desired server state, supports remote execution over SSH, multi-platform, modular components, and integrates with version control and CI/CD, directly meeting your need for server deployment automation templates.

    RubyMulti-Platform Automation Engines
    View on GitHub↗8,199
  • azure/azure-quickstart-templatesAzure avatar

    Azure/azure-quickstart-templates

    14,711View on GitHub↗

    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,

    This repository offers reusable ARM and Bicep templates for automating Azure cloud deployments, fitting the search for declarative server deployment templates, though it is Azure-specific and does not cover SSH-based execution or multi-platform environments.

    BicepCloud Deployment TemplatesCloud Provisioning TemplatesInfrastructure as Code
    View on GitHub↗14,711
  • sovereign/sovereignS

    sovereign/sovereign

    10,506View on GitHub↗

    Sovereign is a self-hosted cloud orchestrator and infrastructure-as-code toolkit designed to establish personal data sovereignty. It provides a suite of automation scripts to deploy a private cloud infrastructure consisting of open-source services for data storage, communication, and web hosting on private hardware. The project focuses on the independent management of digital assets through the deployment of private email servers, git hosting, and file synchronization systems. It distinguishes itself by automating the full stack of server administration, from initial Linux server automation t

    Sovereign is a set of automation scripts and infrastructure-as-code templates for deploying a personal private cloud (mail, git, file sync) on Linux servers, which fits the search for reusable deployment templates, though it is tailored to a specific stack rather than a general-purpose template library.

    HTMLInfrastructure as CodePersonal Cloud OrchestratorsSelf-Hosted Infrastructure
    View on GitHub↗10,506

Related searches

  • a guide for automated server deployment strategies
  • a declarative tool for provisioning cloud infrastructure
  • a self-hosted application deployment UI
  • a tool for automating software deployment pipelines
  • a honeypot deployment toolkit
  • a collection of ready to use Docker Compose files
  • a declarative automation engine for infrastructure
  • a self-hosted Netlify alternative