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

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

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

10 个仓库

Awesome GitHub RepositoriesSingle-Command Deployments

Launches the search engine on a remote server with a single command.

Distinct from Self-Hosted Platform as a Service: Distinct from Self-Hosted Platform as a Service: focuses on a single-command deployment workflow, not a full PaaS platform.

Explore 10 awesome GitHub repositories matching devops & infrastructure · Single-Command Deployments. Refine with filters or upvote what's useful.

Awesome Single-Command Deployments GitHub Repositories

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

    leptonai/search_with_lepton

    8,095在 GitHub 上查看↗

    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.

    TypeScriptaiai-applicationsleptonai
    在 GitHub 上查看↗8,095
  • mightymoud/sidekickMightyMoud 的头像

    MightyMoud/sidekick

    7,465在 GitHub 上查看↗

    Sidekick is a command-line tool that provisions bare VPS servers, transfers Docker images, manages secrets, and orchestrates zero-downtime deployments across single or multiple server instances. It handles the full deployment pipeline from a local machine, building container images locally and transferring them directly to the server without requiring a remote container registry. The tool distinguishes itself through an integrated approach to security and automation. It encrypts environment variables locally using SOPS and Age keys, then decrypts them on the server at deploy time for runtime

    Sets up a production-ready environment on a bare VPS and deploys a Docker application with zero-downtime releases.

    Godeploymentherokuself-host
    在 GitHub 上查看↗7,465
  • opensignlabs/opensignOpenSignLabs 的头像

    OpenSignLabs/OpenSign

    6,551在 GitHub 上查看↗

    OpenSign is a self-hosted, open-source document signing platform that enables users to send, sign, and manage PDF documents with digital certificates and encryption. It functions as a complete e-signature solution, allowing organizations to run their own signing service on private infrastructure while maintaining full control over their data and document workflows. The platform supports sequential multi-signer workflows, where documents can be sent to multiple recipients in a predefined order, with each signer receiving an email-based one-time password for verification before accessing the do

    Packages the entire application as a single Docker container with environment variable configuration for instant deployment.

    JavaScriptdigital-signaturedocument-signingdocusign-alternative
    在 GitHub 上查看↗6,551
  • goodrain/rainbondgoodrain 的头像

    goodrain/rainbond

    6,184在 GitHub 上查看↗

    Rainbond is a Kubernetes-native application platform that deploys and manages containerized applications through a graphical interface, abstracting Kubernetes complexity so users can work without needing to learn Kubernetes commands or concepts. It provides a complete application lifecycle management system covering development, architecture, delivery, and operations from a single unified web interface, with automated workflows that handle cluster provisioning, application deployment, and ongoing management. The platform distinguishes itself through its application marketplace, which packages

    Recognizes a single pom.xml in the root and builds the project with a single default command.

    Go
    在 GitHub 上查看↗6,184
  • apache/pinotapache 的头像

    apache/pinot

    6,098在 GitHub 上查看↗

    Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer

    Starts all cluster services including dependencies using a single command for rapid local evaluation.

    Java
    在 GitHub 上查看↗6,098
  • deis/deisdeis 的头像

    deis/deis

    5,999在 GitHub 上查看↗

    Deis is an open-source, self-hosted Platform-as-a-Service that deploys and manages containerized applications on a CoreOS cluster using a Heroku-inspired git push workflow. It accepts application code via git push, automatically builds a Docker image, and runs it as a container on the cluster, with systemd and etcd providing service discovery and configuration management. The platform provides a developer experience modeled after Heroku, with a command-line interface for creating, scaling, configuring, and monitoring applications. It hosts a private Git remote per application that triggers th

    Pushes application code to a private Git remote, builds a Docker image, and runs it on a CoreOS cluster.

    Pythoncontainerscoreosdeis-paas
    在 GitHub 上查看↗5,999
  • kucherenko/jscpdkucherenko 的头像

    kucherenko/jscpd

    5,800在 GitHub 上查看↗

    jscpd is a code duplication detector that scans source code across 223 languages to find identical or near-identical copy-pasted blocks using a rolling hash algorithm. It is built with a Rust core for high performance, exposed through a Node.js API and CLI, and can be run as a standalone binary with no runtime dependencies. The tool detects duplicates in embedded languages within Vue, Svelte, Astro, and Markdown files by tokenizing each language block separately, and it supports extensionless scripts via shebang detection. The project distinguishes itself through its integration capabilities

    Downloads and installs the jscpd binary for the current platform with a one-line curl-to-bash command.

    TypeScriptaiclones-detectioncode-quality
    在 GitHub 上查看↗5,800
  • maiot-io/zenmlmaiot-io 的头像

    maiot-io/zenml

    5,452在 GitHub 上查看↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Runs server instances using specialized Docker images to support custom artifact stores or modified internal logic.

    Python
    在 GitHub 上查看↗5,452
  • psviderski/unregistrypsviderski 的头像

    psviderski/unregistry

    4,781在 GitHub 上查看↗

    Unregistry 是一个去中心化的容器集群编排器和 Docker Compose 管理器。它允许在多个远程主机上部署和扩展容器化服务,而无需集中的控制平面。 该项目通过提供无注册表的部署模型脱颖而出,使用 SSH 将容器镜像层直接传输到远程服务器。此功能通过完全绕过外部镜像注册表,实现了对气隙环境或私有网络的部署。 系统涵盖了广泛的操作功能,包括带有内部 DNS 服务发现的覆盖网格网络,以及用于自定义域名管理的自动反向代理路由。它支持高可用性模式,如用于零停机服务过渡的滚动更新、自动部署回滚以及特定于机器的服务放置。 管理操作通过命令行界面进行,支持集群上下文切换和用于敏感数据注入的安全凭据管理。

    Allows pushing Docker images directly to remote servers via SSH to bypass external image registries.

    Gocontainerddockergolang
    在 GitHub 上查看↗4,781
  • aws/copilot-cliaws 的头像

    aws/copilot-cli

    3,735在 GitHub 上查看↗

    AWS Copilot is a command line interface for deploying and managing containerized applications and services on AWS. It serves as a container deployment tool, infrastructure orchestrator, and job runner, enabling the release of production-ready workloads through a simplified set of commands. The tool distinguishes itself by automating the entire application lifecycle, from initializing directory structures and manifests to managing continuous delivery pipelines with Git integration. It utilizes a manifest-based approach to generate and customize cloud infrastructure templates, allowing for the

    Builds images from local code and provisions the infrastructure required to execute containerized background jobs.

    Goaws-apprunneraws-ecsaws-fargate
    在 GitHub 上查看↗3,735
  1. Home
  2. DevOps & Infrastructure
  3. Self-Hosted Platform as a Service
  4. Single-Command Deployments

探索子标签

  • Bare VPS Provisioning CommandsSingle commands that install Docker, Traefik, and security hardening on a bare VPS, making it production-ready. **Distinct from Single-Command Deployments:** Distinct from Single-Command Deployments: focuses on provisioning the server itself, not deploying an application onto it.
  • Binary Downloads via CurlDownloading and installing platform-specific binaries with a single curl-to-bash command. **Distinct from Single-Command Deployments:** Distinct from Single-Command Deployments: downloads and installs a local binary rather than deploying to a remote server.
  • Containerized Job DeploymentsDeployment of ephemeral or scheduled background tasks as containerized workloads. **Distinct from Docker Image Push Deployments:** Distinct from Docker Image Push Deployments: focuses on the full lifecycle of a background job including infrastructure provisioning, not just the image push.
  • Docker Application DeploymentsTools that deploy a Docker application to a remote server with a single command, including zero-downtime releases. **Distinct from Single-Command Deployments:** Distinct from Single-Command Deployments: specifically deploys Docker applications with zero-downtime, not general single-command launches.
  • Docker Image Push Deployments1 个子标签Tools that push a local Docker image to a remote host and start it with a single CLI invocation. **Distinct from Single-Command Deployments:** Distinct from Single-Command Deployments: focuses on pushing a Docker image specifically, not general application deployment.
  • Maven Single-Module BuildsRecognizes a single pom.xml in the root and builds the project with a single default command. **Distinct from Single-Command Deployments:** Distinct from Single-Command Deployments: focuses on Maven-specific build detection and compilation, not general one-command deployment workflows.