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

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

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

3 个仓库

Awesome GitHub RepositoriesApplication Process Definitions

Configuration files that specify the types, counts, and startup commands for web servers and workers.

Distinct from Worker Process Management: Focuses on the definition and specification of processes rather than the operational management of running workers.

Explore 3 awesome GitHub repositories matching devops & infrastructure · Application Process Definitions. Refine with filters or upvote what's useful.

Awesome Application Process Definitions GitHub Repositories

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

    piku/piku

    6,590在 GitHub 上查看↗

    Piku is a git-based platform-as-a-service deployment tool for self-hosted application hosting. It enables the deployment of multiple web applications and background workers to private servers by automating builds and updates through git push. The system acts as an application process orchestrator and reverse proxy server manager, routing incoming HTTP traffic to specific application processes. It features a multi-language application runtime that detects programming languages from repository files to handle dependency installation and execution settings. Security is handled via an integrated

    Specifies how to run servers, workers, and tasks using a configuration file to manage different process types.

    Python
    在 GitHub 上查看↗6,590
  • nginx/unitnginx 的头像

    nginx/unit

    5,560在 GitHub 上查看↗

    NGINX Unit is an open-source application server designed to natively execute code across multiple programming language runtimes and WebAssembly within a single process. It serves as a multi-language application server that can run applications written in Go, Java, Node.js, Perl, PHP, Python, Ruby, and WebAssembly side by side, without requiring separate runtime environments for each language. The server distinguishes itself through a RESTful JSON control API that enables dynamic, zero-downtime configuration changes without restarting the server. It combines event-driven asynchronous I/O with

    Launches and manages application processes across multiple language runtimes with configurable isolation.

    C
    在 GitHub 上查看↗5,560
  • tsuru/tsurutsuru 的头像

    tsuru/tsuru

    5,282在 GitHub 上查看↗

    Tsuru 是一个开源的平台即服务(PaaS),用于自动化容器化应用的构建、部署和扩展。它作为一个基于容器的部署引擎和 Kubernetes 管理层,将源代码转换为容器镜像并协调其生命周期。 该平台专为多云基础设施管理而设计,允许应用分布在不同的云提供商和区域,以提高弹性。它具有灵活的部署模型,支持多进程容器,使单个仓库能够同时运行不同的组件,如 Web 服务器和后台工作进程。 功能领域包括用于将应用链接到外部数据库和消息代理的托管服务配置,以及使用 OAuth 和 SAML 的综合身份管理。该系统还通过分层权限、资源配额和自动化流量路由为团队访问控制提供了工具。 该平台可以使用 Helm Chart 在 Kubernetes 集群上安装和配置。

    Allows defining specific startup commands and counts for different application components like web servers and workers.

    Go
    在 GitHub 上查看↗5,282
  1. Home
  2. DevOps & Infrastructure
  3. Application Process Definitions

探索子标签

  • Multi-Language Process LaunchersLaunches and manages application processes across multiple language runtimes with configurable process counts and isolation. **Distinct from Application Process Definitions:** Distinct from Application Process Definitions: focuses on launching and managing processes across multiple languages, not just defining them.