awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

32 个仓库

Awesome GitHub RepositoriesVirtual Machine Deployment

Support for deploying applications on traditional virtualized server infrastructure.

Distinguishing note: Focuses on VM-based hosting rather than container-only environments.

Explore 32 awesome GitHub repositories matching devops & infrastructure · Virtual Machine Deployment. Refine with filters or upvote what's useful.

Awesome Virtual Machine Deployment GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • tooljet/tooljetToolJet 的头像

    ToolJet/ToolJet

    38,027在 GitHub 上查看↗

    ToolJet is a low-code development platform designed for building and deploying internal business applications. It provides a visual interface where users can drag and drop components to design layouts, connect to various data sources, and execute custom logic. The platform is built on a containerized architecture, ensuring that applications remain portable and consistent across different cloud and server environments. The platform distinguishes itself through integrated artificial intelligence capabilities that assist in the generation of user interfaces, database schemas, and data queries fr

    Supports deployment on virtual machine infrastructure for broad compatibility.

    JavaScriptai-app-builderdockerhacktoberfest
    在 GitHub 上查看↗38,027
  • homebridge/homebridgehomebridge 的头像

    homebridge/homebridge

    25,398在 GitHub 上查看↗

    Homebridge is a Node.js home automation server that acts as a bridge to expose non-native smart home devices to Apple HomeKit. It functions as a plugin-based framework that maps proprietary device APIs to standardized home automation services and protocols. The system utilizes a modular plugin architecture and a protocol emulation layer to make third-party hardware appear as native accessories. It further supports cross-platform compatibility by acting as a Matter device bridge, allowing Matter-standard hardware to connect to various home automation controllers. The software includes a web i

    Provides pre-configured operating system images for deployment on virtualized server infrastructure.

    TypeScript
    在 GitHub 上查看↗25,398
  • pulumi/pulumipulumi 的头像

    pulumi/pulumi

    24,797在 GitHub 上查看↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Deploys virtual machine instances across major cloud providers using repeatable infrastructure definitions.

    Goawsazurecloud
    在 GitHub 上查看↗24,797
  • voltagent/awesome-claude-code-subagentsVoltAgent 的头像

    VoltAgent/awesome-claude-code-subagents

    21,906在 GitHub 上查看↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Models and deploys infrastructure using version-controlled templates and automated scripting.

    Shellai-agent-frameworkai-agent-toolsai-agents
    在 GitHub 上查看↗21,906
  • lima-vm/limalima-vm 的头像

    lima-vm/lima

    21,320在 GitHub 上查看↗

    Lima is a virtualization engine designed to provision and manage lightweight Linux, macOS, and FreeBSD virtual machines. It functions as a comprehensive virtual machine manager that leverages native hypervisors and system emulation to provide isolated environments for container development, cross-architecture testing, and secure sandboxing. The project distinguishes itself through its template-driven provisioning system, which allows users to define and automate environment configurations via local files or remote URL schemes. It integrates deeply with host systems by providing automated file

    Automates the lifecycle of virtual machines through scripts and templates to integrate into deployment workflows.

    Gocontainerdmacosqemu
    在 GitHub 上查看↗21,320
  • mahmoud/awesome-python-applicationsmahmoud 的头像

    mahmoud/awesome-python-applications

    17,892在 GitHub 上查看↗

    This project is a curated directory and reference library of open-source Python applications. It serves as a comprehensive index designed to help developers study real-world software architecture, design patterns, and practical implementation strategies through a diverse collection of community-driven projects. The repository distinguishes itself by focusing on the analysis of production-ready software patterns rather than providing a single tool. It offers a structured way to explore how complex features, such as modular plugin systems, configuration management, and various deployment strate

    Supports the deployment of applications within isolated virtual machine environments.

    Jupyter Notebookapplicationaudioeducation
    在 GitHub 上查看↗17,892
  • leaningtech/webvmleaningtech 的头像

    leaningtech/webvm

    16,341在 GitHub 上查看↗

    WebVM is a browser-based virtualization platform that executes a full Linux operating system directly within a web browser. By leveraging WebAssembly and client-side virtualization, it simulates hardware to run native applications and development toolchains without requiring server-side infrastructure or remote desktop configurations. The platform distinguishes itself by providing a portable computing workspace that operates entirely on the client side. It includes capabilities for bridging virtual environments to private networks, allowing secure access to internal resources directly from th

    Creates and hosts personalized virtual machine images by converting container definitions into disk files.

    JavaScriptcheerpcheerpxcpp
    在 GitHub 上查看↗16,341
  • tteck/proxmoxtteck 的头像

    tteck/Proxmox

    15,179在 GitHub 上查看↗

    This project is a collection of shell-based automation scripts designed to automate the deployment and configuration of Linux containers and virtual machines on Proxmox VE hosts. It provides toolsets for the scripted provisioning of virtual machine infrastructure and the creation of pre-defined containers for various applications. The toolset includes specialized utilities for Proxmox host management, such as automating post-installation setup, managing system backups, and cleaning up old kernels to reclaim disk space. It further provides automated configurations for hardware passthrough, ena

    Provides interactive scripts for the creation and configuration of virtual machines.

    Shellhome-assistanthome-automationhomelab
    在 GitHub 上查看↗15,179
  • theonedev/onedevtheonedev 的头像

    theonedev/onedev

    14,705在 GitHub 上查看↗

    OneDev is a self-hosted, unified development platform that integrates Git repository hosting, issue tracking, and continuous integration and deployment (CI/CD) into a single system. It provides a comprehensive environment for managing the entire software lifecycle, allowing teams to coordinate code reviews, track development tasks, and automate build pipelines through a centralized interface. The platform distinguishes itself by offering browser-based, containerized development environments that allow developers to access and edit project files directly on the server. Its build system utilize

    Supports installation on virtual machines or bare metal servers for full control over the operating system.

    Javaci-cddevopsgit
    在 GitHub 上查看↗14,705
  • aws/aws-cdkaws 的头像

    aws/aws-cdk

    12,817在 GitHub 上查看↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Deploys scalable virtual server instances using preconfigured templates and custom images.

    TypeScriptawscloud-infrastructurehacktoberfest
    在 GitHub 上查看↗12,817
  • noodle-run/noodlenoodle-run 的头像

    noodle-run/noodle

    12,328在 GitHub 上查看↗

    Noodle is a containerized application orchestrator designed to automate the deployment and lifecycle management of services across distributed production environments. It functions as an infrastructure automation platform that maintains a consistent global state for containerized workloads. The platform provides a multi-cloud abstraction layer that normalizes disparate cloud provider APIs into a unified interface, enabling workload portability across different infrastructure vendors. It utilizes a declarative state reconciliation model to continuously compare desired configurations against th

    Automates the deployment and lifecycle management of containerized services across distributed production environments.

    TypeScriptdrizzle-ormeducationeslint
    在 GitHub 上查看↗12,328
  • insforge/insforgeInsForge 的头像

    InsForge/InsForge

    11,794在 GitHub 上查看↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Supports the installation of the platform on virtual machines using Docker Compose.

    TypeScriptaiai-agentscoding
    在 GitHub 上查看↗11,794
  • microsoftdocs/azure-docsMicrosoftDocs 的头像

    MicrosoftDocs/azure-docs

    10,894在 GitHub 上查看↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure Virtual Machines for provisioning Windows and Linux VMs in the cloud.

    Markdownskilling
    在 GitHub 上查看↗10,894
  • iam-veeramalla/aws-devops-zero-to-heroiam-veeramalla 的头像

    iam-veeramalla/aws-devops-zero-to-hero

    10,451在 GitHub 上查看↗

    This project is a comprehensive educational curriculum and practical guide designed to teach the fundamentals of DevOps practices within the Amazon Web Services ecosystem. It provides a structured learning path for mastering cloud infrastructure automation, deployment workflows, and system management through hands-on tutorials. The curriculum covers the end-to-end lifecycle of cloud resources, focusing on defining infrastructure through version-controlled templates and orchestrating automated delivery pipelines. It distinguishes itself by integrating security and governance directly into the

    Provisions virtual servers, networking, and storage components within scalable cloud environments.

    Python
    在 GitHub 上查看↗10,451
  • rocky-linux/rockyrocky-linux 的头像

    rocky-linux/rocky

    9,497在 GitHub 上查看↗

    Rocky is an open-source enterprise operating system designed for server and cloud infrastructure. It is a community-maintained Linux server distribution that provides a platform focused on stability and security. The project is fundamentally a Red Hat Enterprise Linux compatible operating system, maintaining bug-for-bug binary compatibility to ensure identical software behavior. This allows it to serve as an enterprise-grade platform without proprietary licensing. The distribution covers a broad range of system administration capabilities, including package management via modular repository

    Facilitates the deployment and configuration of systems using an agentless automation engine.

    enterprise-linuxrocky
    在 GitHub 上查看↗9,497
  • googlecloudplatform/training-data-analystGoogleCloudPlatform 的头像

    GoogleCloudPlatform/training-data-analyst

    8,566在 GitHub 上查看↗

    This project is a cloud data analysis sandbox and a collection of courseware designed for learning data analysis techniques on Google Cloud Platform. It serves as a training lab containing technical demonstrations and practical exercises for skill development and cloud certification. The repository provides guided labs and demonstrations focused on Google Cloud data analysis, encompassing technical training for the platform's specific data services. It enables the practice of cloud data engineering and the use of big data tooling to perform queries and data transformations. The environment s

    Automates the deployment and teardown of compute instances required for training workloads.

    Jupyter Notebook
    在 GitHub 上查看↗8,566
  • rrorg/rrRROrg 的头像

    RROrg/rr

    8,379在 GitHub 上查看↗

    This project provides a specialized UEFI boot environment and hardware emulation layer designed to run proprietary network-attached storage operating systems on generic x86 and x64 hardware. It functions as a bootloader and recovery environment that enables these systems to initialize on devices not originally manufactured by the vendor. The system employs a hardware emulation layer that mimics specific vendor IDs and boot parameters to ensure operating system compatibility. It includes a virtual machine image generator to create bootable images in multiple formats for deployment within virtu

    Creates bootable images and configures virtual hardware for running specialized storage operating systems in virtualized environments.

    Shellbootloaderdsmredpill
    在 GitHub 上查看↗8,379
  • orange-cyberdefense/goadOrange-Cyberdefense 的头像

    Orange-Cyberdefense/GOAD

    7,464在 GitHub 上查看↗

    GOAD is an Ansible-based automation tool and infrastructure orchestrator used to deploy pre-configured networks of vulnerable Windows virtual machines. It serves as a security training environment for practicing Active Directory penetration testing, privilege escalation, and lateral movement across various cloud platforms and local virtualization hypervisors. The project distinguishes itself through a multi-provider infrastructure model and a system of infrastructure recipes that simulate intentional security misconfigurations. It supports the deployment of varied attack scenarios, including

    Sets up networks of virtual machines with known weaknesses for security research and penetration testing practice.

    PowerShellactive-directoryansibleinfrastructure-as-code
    在 GitHub 上查看↗7,464
  • isislab/ctfdisislab 的头像

    isislab/CTFd

    6,706在 GitHub 上查看↗

    CTFs as you need them

    Spins up a virtualized development environment using a provided Vagrantfile for isolated testing.

    Python
    在 GitHub 上查看↗6,706
  • ctfd/ctfdCTFd 的头像

    CTFd/CTFd

    6,523在 GitHub 上查看↗

    Provides a Vagrantfile for starting the application inside a virtual machine for isolated development.

    Pythonctfctfdeducation
    在 GitHub 上查看↗6,523
上一个12下一个
  1. Home
  2. DevOps & Infrastructure
  3. Virtual Machine Deployment

探索子标签

  • Container-to-VM Deployment Tools1 个子标签Tools for creating and hosting virtual machine images derived from container definitions. **Distinct from Virtual Machine Deployment:** Distinct from general virtual machine deployment: focuses on the conversion of container definitions to VM disk files.
  • Infrastructure Automation1 个子标签Automates virtual machine lifecycles through scripts and templates for CI/CD integration. **Distinct from Virtual Machine Deployment:** Distinct from general VM deployment: focuses on the automation of the lifecycle via templates and scripts.
  • Vagrantfile DeployersTools for starting an application inside a virtual machine using a provided Vagrantfile for isolated development. **Distinct from Virtual Machine Deployment:** Distinct from Virtual Machine Deployment: focuses on using a Vagrantfile for development environments rather than general VM deployment.
  • Virtual Machine Architecture RestrictionsSupporting virtual machine instances only on specific host architectures with optional 32-bit guest personalities. **Distinct from Virtual Machine Deployment:** Distinct from Virtual Machine Deployment: focuses on architecture-specific support and restrictions, not general VM deployment.
  • VulnerableThe specific process of deploying virtual machines that are intentionally insecure. **Distinct from Virtual Machine Deployment:** Focuses on the intentional insecurity of the deployed VM rather than generic virtual machine hosting.
  • Vulnerable InfrastructureVirtualization environments intentionally configured with security weaknesses for research and testing. **Distinct from Virtual Machine Deployment:** Focuses on the intentional vulnerability of the infrastructure rather than generic deployment of virtual machines.