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

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

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

Open-source alternatives to Ruby Lxc

30 open-source projects similar to lxc/ruby-lxc, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Ruby Lxc alternative.

  • amoffat/shamoffat 的头像

    amoffat/sh

    7,231在 GitHub 上查看↗

    sh is a Python process management library that provides programmatic wrappers and interfaces for controlling Unix system commands and child process lifecycles. It functions as an asynchronous process wrapper, allowing shell commands and system programs to run within a non-blocking event loop. The library maps command-line arguments and standard input/output streams to native Python functions and objects. It includes a process lifecycle controller to manage signal groups, execution timeouts, and process permissions for spawned child processes. The project provides capabilities for executable

    Pythondevopspythonsubprocess
    在 GitHub 上查看↗7,231
  • ansible/ansibleansible 的头像

    ansible/ansible

    68,968在 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

    Pythonansiblepython
    在 GitHub 上查看↗68,968
  • avamia/kanrisuruavamia 的头像

    avamia/kanrisuru

    20在 GitHub 上查看↗

    Kanrisuru helps you manage your remote servers with objected oriented ruby. Results come back as structured data, parsed, prepared and ready for you to easily use in your applications.

    Ruby
    在 GitHub 上查看↗20
  • aws/aws-cliaws 的头像

    aws/aws-cli

    17,059在 GitHub 上查看↗

    The AWS Command Line Interface is a terminal tool and API client used to manage and automate Amazon Web Services infrastructure. It functions as a cloud resource management tool that allows for the creation, configuration, and modification of cloud services through a unified set of commands. The tool provides mechanisms to route authenticated requests to global and region-specific service endpoints. It manages identity keys and access profiles through environment variables and configuration files to authenticate requests across different cloud accounts. The interface supports cloud resource

    Pythonawsaws-clicloud
    在 GitHub 上查看↗17,059

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • aws/chaliceaws 的头像

    aws/chalice

    11,062在 GitHub 上查看↗

    Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It functions as an infrastructure-as-code generator, mapping application logic and routing definitions directly to cloud compute resources while automating the provisioning and management of the underlying environment. The framework distinguishes itself by analyzing source code to automatically construct the minimum necessary security permissions, ensuring least-privilege access for all deployed functions. It supports modular development through blueprint-based organization and

    Pythonawsaws-apigatewayaws-lambda
    在 GitHub 上查看↗11,062
  • backup/backupbackup 的头像

    backup/backup

    4,868在 GitHub 上查看↗

    This project is a Unix backup orchestrator used for modeling and executing full-stack data protection. It functions as a management system for database dumps, encrypted archiving, version rotation, and remote storage transport. The system distinguishes itself by orchestrating native system tools for various databases, including PostgreSQL, MySQL, MongoDB, Redis, and Riak. It employs a secure archive workflow that combines compression and encryption using GPG, OpenSSL, or AES before transporting packages to S3-compatible services, Dropbox, or remote servers via SFTP and RSync. Broad capabilit

    Ruby
    在 GitHub 上查看↗4,868
  • basecamp/kamalbasecamp 的头像

    basecamp/kamal

    14,334在 GitHub 上查看↗

    Kamal is a deployment tool for containerized applications that manages Docker containers across a fleet of remote servers via SSH. It serves as a lightweight alternative to managed platforms, enabling the hosting of web applications on bare metal or virtual private servers without a heavy orchestrator. The tool orchestrates zero-downtime deployments by managing container rotations and using traffic switching to ensure applications remain available during updates. It utilizes a centralized command line interface to coordinate deployment sequences and execute commands across multiple remote des

    Ruby
    在 GitHub 上查看↗14,334
  • bensie/sshkeybensie 的头像

    bensie/sshkey

    278在 GitHub 上查看↗

    SSH private and public key generator in pure Ruby (RSA & DSA)

    Ruby
    在 GitHub 上查看↗278
  • borgbackup/borgborgbackup 的头像

    borgbackup/borg

    12,986在 GitHub 上查看↗

    Borg is a command-line backup utility designed for deduplicated data archiving and secure storage. It functions by identifying unique file chunks and applying compression to minimize the total storage footprint across multiple backup versions. The software distinguishes itself through the use of authenticated encryption, which ensures that all stored data remains confidential and protected against unauthorized tampering. It also provides a virtual filesystem interface, allowing users to mount archives as local directories to browse and access individual files without performing a full restora

    Pythonbackupborgbackupcompression
    在 GitHub 上查看↗12,986
  • boto/boto3boto 的头像

    boto/boto3

    9,834在 GitHub 上查看↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    在 GitHub 上查看↗9,834
  • canonical/cloud-initcanonical 的头像

    canonical/cloud-init

    3,729在 GitHub 上查看↗

    Cloud-init is an automated server provisioning and instance initialization tool designed to configure virtual machines during the early boot process. It functions as a metadata provisioner that retrieves instance configuration data from cloud providers to set up network, storage, and user settings. The project provides a cross-distribution boot configuration layer that applies consistent system settings across different Linux distributions. It utilizes a modular provider abstraction to handle API differences between various cloud platforms and employs a staged boot execution model to ensure i

    Pythoncloud-inithacktoberfestpython
    在 GitHub 上查看↗3,729
  • chaostoolkit/chaostoolkitchaostoolkit 的头像

    chaostoolkit/chaostoolkit

    2,013在 GitHub 上查看↗

    Chaos Engineering Toolkit & Orchestration for Developers

    Pythonautomationchaos-engineeringchaostoolkit
    在 GitHub 上查看↗2,013
  • chef/chefchef 的头像

    chef/chef

    8,199在 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

    Rubyautomationcfgmgtchef
    在 GitHub 上查看↗8,199
  • cloudfoundry/boshcloudfoundry 的头像

    cloudfoundry/bosh

    2,076在 GitHub 上查看↗

    Cloud Foundry BOSH is an open source tool chain for release engineering, deployment and lifecycle management of large scale distributed services.

    Ruby
    在 GitHub 上查看↗2,076
  • elastic/logstashelastic 的头像

    elastic/logstash

    14,884在 GitHub 上查看↗

    Logstash is a JVM-based event processor and extract, transform, load system designed for log data processing pipelines. It functions as a plugin-based data ingestor that collects, transforms, and delivers logs and event data from multiple sources to various destinations. The system utilizes a modular architecture of interchangeable input, filter, and output components to handle real-time data ingestion and enterprise log aggregation. Users can extend the pipeline's functionality by developing custom plugins to support unique data sources or specific transformation logic. The platform covers

    Java
    在 GitHub 上查看↗14,884
  • fabric/fabricfabric 的头像

    fabric/fabric

    15,397在 GitHub 上查看↗

    Fabric is a command-line interface and framework designed to integrate artificial intelligence reasoning into shell-based workflows. It functions as an orchestration tool that connects local data pipelines to remote artificial intelligence services, allowing users to automate content analysis and complex reasoning tasks directly from the terminal. The project distinguishes itself through a modular architecture that treats prompt patterns as version-controlled, reusable logic stored on the local filesystem. By utilizing standard input and output streams, it enables users to chain these analyti

    Python
    在 GitHub 上查看↗15,397
  • getsentry/sentry-pythongetsentry 的头像

    getsentry/sentry-python

    2,191在 GitHub 上查看↗

    The official Python SDK for Sentry.io

    Pythoncrash-reportinghacktoberfestpython
    在 GitHub 上查看↗2,191
  • giampaolo/psutilgiampaolo 的头像

    giampaolo/psutil

    11,089在 GitHub 上查看↗

    This library provides a programmatic interface for monitoring system resources and managing process lifecycles. It functions as a cross-platform utility that retrieves real-time metrics on hardware utilization and allows for the inspection and control of running system processes. The project normalizes disparate operating system data structures into a unified interface, enabling consistent interaction with kernel-level information regardless of the host environment. By utilizing compiled extensions to interface directly with native system APIs, it provides a consistent way to access performan

    Pythoncpudiskfreebsd
    在 GitHub 上查看↗11,089
  • itamae-kitchen/itamaeitamae-kitchen 的头像

    itamae-kitchen/itamae

    1,130在 GitHub 上查看↗

    Configuration management tool inspired by Chef, but simpler and lightweight. Formerly known as Lightchef.

    Ruby
    在 GitHub 上查看↗1,130
  • kenn/sunzikenn 的头像

    kenn/sunzi

    453在 GitHub 上查看↗

    Sunzi: Server configuration automation for minimalists

    Ruby
    在 GitHub 上查看↗453
  • mina-deploy/minamina-deploy 的头像

    mina-deploy/mina

    4,355在 GitHub 上查看↗

    Mina is a Git-based remote deployer and SSH deployment automation tool designed to manage application releases. It functions as a symlink-based release manager that clones source code from Git repositories directly onto servers and is specifically designed to handle Ruby project deployment and environment configuration. The system automates server updates by generating a single bash script locally and executing it over a single SSH session. This approach enables zero-downtime deployments by using timestamped release directories and updating a symbolic link to switch between active and previou

    Ruby
    在 GitHub 上查看↗4,355
  • newrelic/centurionnewrelic 的头像

    newrelic/centurion

    1,756在 GitHub 上查看↗

    A mass deployment tool for Docker fleets

    Ruby
    在 GitHub 上查看↗1,756
  • openstack/openstackopenstack 的头像

    openstack/openstack

    5,940在 GitHub 上查看↗

    OpenStack is an open-source cloud computing platform for building and managing public and private cloud infrastructure at scale. It provides a framework for deploying, configuring, and operating cloud services, orchestrating compute, storage, and networking resources across a datacenter through a unified management layer. The platform is built on a decoupled service architecture where individual cloud services are developed and versioned independently within their own repositories. This meta-repository tracks interoperable versions of all OpenStack components as verified submodules, with each

    Python
    在 GitHub 上查看↗5,940
  • pre-commit/pre-commitpre-commit 的头像

    pre-commit/pre-commit

    15,057在 GitHub 上查看↗

    Pre-commit is a framework for managing and executing automated tasks during the version control commit process. It functions as a configuration-driven utility that enforces project standards by running linters, formatters, and security scanners on staged files before they are committed to a repository. The system uses a centralized manifest to orchestrate these tasks, ensuring consistent developer tooling across teams. It distinguishes itself by provisioning isolated environments for each tool, which prevents dependency conflicts and ensures that all required versions are present. The framewo

    Pythongitlinterpre-commit
    在 GitHub 上查看↗15,057
  • puppetlabs/puppetpuppetlabs 的头像

    puppetlabs/puppet

    7,886在 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

    Ruby
    在 GitHub 上查看↗7,886
  • puzl-cloud/kubesdkpuzl-cloud 的头像

    puzl-cloud/kubesdk

    101在 GitHub 上查看↗

    Kubernetes client for Python CRD - API models (both ways) generator. Fast, fully typed, async.

    Pythonasyncioclientcrd
    在 GitHub 上查看↗101
  • pyinfra-dev/pyinfrapyinfra-dev 的头像

    pyinfra-dev/pyinfra

    5,779在 GitHub 上查看↗

    pyinfra is a Python-based infrastructure automation framework that turns Python code into shell commands for managing servers, Docker containers, and local machines. It operates as a declarative, idempotent deployment tool, applying desired system states by comparing target configurations against current states and making only the necessary changes. The framework provides a connector-based transport abstraction that unifies SSH, Docker, and local execution behind a common interface, with a parallel execution engine that manages concurrent operations across hosts. The tool distinguishes itself

    Pythoncloud-managementconfiguration-managementhigh-performance
    在 GitHub 上查看↗5,779
  • rubber/rubberrubber 的头像

    rubber/rubber

    1,450在 GitHub 上查看↗

    A capistrano/rails plugin that makes it easy to deploy/manage/scale to various service providers, including EC2, DigitalOcean, vSphere, and bare metal servers.

    Ruby
    在 GitHub 上查看↗1,450
  • saltstack/saltsaltstack 的头像

    saltstack/salt

    15,237在 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

    Pythoncloudcloud-managementcloud-providers
    在 GitHub 上查看↗15,237
  • stripe/einhornstripe 的头像

    stripe/einhorn

    1,647在 GitHub 上查看↗

    Einhorn: the language-independent shared socket manager

    Ruby
    在 GitHub 上查看↗1,647