awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • piku/pikuAvatar de piku

    piku/piku

    6,590Voir sur 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
    Voir sur GitHub↗6,590
  • nginx/unitAvatar de nginx

    nginx/unit

    5,560Voir sur 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
    Voir sur GitHub↗5,560
  • tsuru/tsuruAvatar de tsuru

    tsuru/tsuru

    5,282Voir sur GitHub↗

    Tsuru est une plateforme en tant que service (PaaS) open-source pour automatiser la construction, le déploiement et la mise à l'échelle d'applications conteneurisées. Il fonctionne comme un moteur de déploiement basé sur des conteneurs et une couche de gestion pour Kubernetes, transformant le code source en images de conteneurs et coordonnant leurs cycles de vie. La plateforme est conçue pour la gestion d'infrastructure multi-cloud, permettant aux applications d'être distribuées à travers différents fournisseurs cloud et régions pour augmenter la résilience. Elle présente un modèle de déploiement flexible qui prend en charge les conteneurs multi-processus, permettant à un seul dépôt d'exécuter différents composants, tels que des serveurs web et des workers en arrière-plan, simultanément. Les domaines de capacités incluent le provisionnement de services gérés pour lier les applications à des bases de données externes et des courtiers de messages, ainsi qu'une gestion complète des identités utilisant OAuth et SAML. Le système fournit également des outils pour le contrôle d'accès des équipes via des permissions hiérarchiques, des quotas de ressources et le routage automatique du trafic. La plateforme peut être installée et configurée sur un cluster Kubernetes en utilisant des charts Helm.

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

    Go
    Voir sur GitHub↗5,282
  1. Home
  2. DevOps & Infrastructure
  3. Application Process Definitions

Explorer les sous-tags

  • 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.