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

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

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

15 个仓库

Awesome GitHub RepositoriesMulti-Instance Deployments

Supports managing isolated application environments for distinct clients with custom branding and configurations.

Distinguishing note: Focuses on infrastructure-level isolation for multi-tenancy.

Explore 15 awesome GitHub repositories matching devops & infrastructure · Multi-Instance Deployments. Refine with filters or upvote what's useful.

Awesome Multi-Instance Deployments GitHub Repositories

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

    appsmithorg/appsmith

    40,051在 GitHub 上查看↗

    Appsmith is a low-code platform designed for building internal business tools, such as operational dashboards and administrative panels. It enables developers to construct dynamic user interfaces by dragging and dropping modular widgets onto a canvas and binding them directly to backend data sources. The platform utilizes a reactive framework that automatically updates interface elements and triggers functions whenever underlying data or widget properties change, eliminating the need for manual event handling. The platform distinguishes itself through a server-side proxy architecture that exe

    Manages separate application instances for clients to provide unique authentication and branding.

    TypeScriptadmin-dashboardadmin-panelsapp-builder
    在 GitHub 上查看↗40,051
  • eip-work/kuboard-presseip-work 的头像

    eip-work/kuboard-press

    25,071在 GitHub 上查看↗

    Kuboard-press is a visual management interface for Kubernetes clusters that enables the orchestration of workloads and system objects without manual text file editing. It provides a centralized dashboard for importing and monitoring multiple clusters, using a visual interface to manage namespaces and containerized workloads. The project differentiates itself through hierarchical microservices visualization, which maps flat cluster workloads into a layered structure to represent architectural relationships. It also includes dedicated container operation tools for accessing logs, opening intera

    Supports high availability by running multiple application replicas backed by a shared external database.

    JavaScriptdockerk8skubernetes
    在 GitHub 上查看↗25,071
  • containrrr/watchtowercontainrrr 的头像

    containrrr/watchtower

    24,635在 GitHub 上查看↗

    Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,

    Supports running multiple independent monitoring instances on a single host.

    Goautomationcontinuous-deliverydevops
    在 GitHub 上查看↗24,635
  • wekan/wekanwekan 的头像

    wekan/wekan

    20,971在 GitHub 上查看↗

    Wekan 是一个开源、自托管的看板项目管理工具,用于通过看板、列表和卡片组织工作流。它是一个实时 Web 应用程序,允许团队在私有基础设施上管理任务。 该平台的特色在于其广泛的数据迁移工具,特别是用于从 Trello 导入看板和卡片。它支持通过 LDAP、OpenID Connect 和 OAuth2 进行企业级身份集成,并提供灵活的存储选项,包括作为主要关系后端的 PostgreSQL 和用于附件的可插拔云存储。 该系统涵盖了广泛的任务管理功能,包括甘特图可视化、时间跟踪和跨看板任务聚合。它包括用于基于角色的访问控制、自动化备份调度以及通过 REST API 和事件驱动 Webhook 进行编程扩展的管理工具。 该应用程序可通过 Docker 部署,并支持多租户配置。

    Supports multi-tenant deployment by running independent instances with separate databases for customer isolation.

    JavaScript
    在 GitHub 上查看↗20,971
  • zitadel/zitadelzitadel 的头像

    zitadel/zitadel

    13,029在 GitHub 上查看↗

    This project is a cloud-native identity and access management platform designed to centralize authentication, authorization, and identity lifecycle management. It functions as a standards-compliant OpenID Connect authorization server, providing secure session management and token issuance for web, mobile, and device-based applications. The platform is built to handle complex identity requirements through stateless token authentication and support for modern passwordless methods, including biometrics and hardware keys. What distinguishes this platform is its native support for multi-tenant env

    Facilitates the setup of isolated development instances using pre-configured deployment charts.

    Go2faauthenticationauthorization
    在 GitHub 上查看↗13,029
  • openspug/spugopenspug 的头像

    openspug/spug

    11,016在 GitHub 上查看↗

    Spug is a web-based agentless SSH management platform used for executing remote commands and managing servers without requiring the installation of agent software on target machines. It serves as a centralized operations suite that integrates remote command execution, task scheduling, configuration management, health monitoring, and application deployment. The platform differentiates itself through a browser-based SSH terminal and jump box, providing direct interactive shell access to remote hosts without a local client. It also features a remote file manager for bidirectional file transfers

    Provides a single administrative dashboard for managing and coordinating operations across multiple servers.

    JavaScriptalertcicicd
    在 GitHub 上查看↗11,016
  • 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

    Supports creating isolated user environments on a shared server to allow concurrent installations without conflicts.

    PowerShellactive-directoryansibleinfrastructure-as-code
    在 GitHub 上查看↗7,464
  • hatchet-dev/hatchethatchet-dev 的头像

    hatchet-dev/hatchet

    6,622在 GitHub 上查看↗

    Hatchet is an open-source durable workflow engine and task orchestration platform. It provides a framework for building and executing fault-tolerant, multi-step pipelines as directed acyclic graphs (DAGs), with automatic retries, scheduling, and real-time observability. The system is built around durable task checkpointing, which persists execution state after each step so work can resume from the last checkpoint after a worker crash or restart, and it supports event-driven task resumption that pauses a task until a matching external event arrives. The platform distinguishes itself through it

    Runs multiple engine instances behind a load balancer for high availability during failures.

    Goconcurrencydagdistributed
    在 GitHub 上查看↗6,622
  • hazelcast/hazelcasthazelcast 的头像

    hazelcast/hazelcast

    6,570在 GitHub 上查看↗

    Hazelcast is a distributed data platform that combines an in-memory data grid with a stream processing engine to support real-time analytics and event-driven applications. It functions as a partitioned, distributed key-value store that replicates data across cluster nodes to provide low-latency access and high availability. The platform also serves as a distributed SQL query engine, allowing users to execute standard SQL statements against both in-memory datasets and external data sources. What distinguishes Hazelcast is its use of a distributed consensus subsystem to maintain strongly consis

    Enables independent scaling and fault isolation by running the data platform as a separate service from the application.

    Javabig-datacachingdata-in-motion
    在 GitHub 上查看↗6,570
  • tonsky/anybartonsky 的头像

    tonsky/AnyBar

    6,034在 GitHub 上查看↗

    AnyBar 是一个用于 macOS 菜单栏的网络控制状态显示器。它作为一个后台实用程序,渲染一个彩色圆点或自定义图标,以表示外部进程或脚本的状态。 该应用程序通过 TCP 套接字远程更新,允许通过网络命令更改指示器的视觉状态、颜色和图像。它通过将文本命令解析为存储在本地目录中的特定图像文件来支持自定义状态图标。 该实用程序允许进行多实例部署,通过使用环境变量将每个实例分配给唯一的网络端口,可以同时运行独立的多个状态指示器。

    Supports running multiple independent indicator processes, each bound to a unique network port.

    Objective-C
    在 GitHub 上查看↗6,034
  • koishijs/koishikoishijs 的头像

    koishijs/koishi

    5,456在 GitHub 上查看↗

    Koishi is an open-source framework for building multi-platform chatbots, designed around an adapter-driven architecture that lets a single bot connect to multiple messaging services with consistent logic. It provides a plugin-based development platform with hot reload support, enabling developers to write and update bot extensions using TypeScript without restarting the application. A web-based management console offers a graphical interface for configuring plugins, commands, permissions, and monitoring runtime status. What distinguishes Koishi is its combination of a dynamic plugin lifecycle

    Spins up separate application processes with independent plugin configurations, each listening on a distinct port.

    TypeScriptbotchatbotdiscord
    在 GitHub 上查看↗5,456
  • killbill/killbillkillbill 的头像

    killbill/killbill

    5,343在 GitHub 上查看↗

    Kill Bill is a subscription billing platform and usage-based billing engine designed to manage recurring invoicing and automated payment collection. It functions as a multi-tenant billing infrastructure, providing isolated environments for different organizational entities through a dedicated API. The system is distinguished by a plugin-based extension framework that allows for the integration of third-party payment gateways and custom business logic. It includes a payment gateway orchestrator to handle transactions and refunds, as well as a revenue recognition system to allocate contract rev

    Provides a unified dashboard to coordinate monitoring and administration across several billing instances.

    Javabillingkillbillpayments
    在 GitHub 上查看↗5,343
  • kubernetes-sigs/cluster-apikubernetes-sigs 的头像

    kubernetes-sigs/cluster-api

    4,233在 GitHub 上查看↗

    Cluster API 是一个声明式框架和多集群管理系统,用于自动化跨不同基础设施的 Kubernetes 集群的创建、伸缩和销毁。它作为一个集群配置编排器和基础设施配置工具,使用集中的管理集群来操作多个远程工作负载集群的完整生命周期。 该项目采用基于提供商的插件架构,将核心编排逻辑与特定的云或裸机实现解耦。这使得系统能够通过一组通用资源契约和 API 定义来标准化控制平面的部署、节点的引导以及基础设施的管理。 该系统涵盖了广泛的运营功能,包括机器集群编排、控制平面伸缩和声明式集群升级。它还处理底层基础设施需求,例如故障域分布、IP 地址管理和证书轮换。 提供了用于集群模拟、便携式基础设施测试以及开发自定义引导和基础设施提供商的开发者工具。

    Supports running multiple provider instances in isolated namespaces to manage different cloud credentials.

    Gok8s-sig-cluster-lifecycle
    在 GitHub 上查看↗4,233
  • metacubex/metacubexdMetaCubeX 的头像

    MetaCubeX/metacubexd

    3,827在 GitHub 上查看↗

    MetaCubeXD is a network proxy management system comprising a web-based dashboard, a background kernel orchestrator, and a real-time traffic monitor. Its primary purpose is to provide a centralized interface for controlling proxy kernels, managing routing rules, and overseeing system-wide traffic routing. The project distinguishes itself through a WebSocket-driven network dashboard that streams bidirectional telemetry and configuration changes without requiring restarts. It features a sidecar-based orchestration model that decouples the management interface from the proxy binary, allowing for

    Provides a centralized administration dashboard to manage multiple proxy instances and routing profiles via a single API gateway.

    TypeScriptdaisyuidashboarddocker
    在 GitHub 上查看↗3,827
  • erigontech/erigonerigontech 的头像

    erigontech/erigon

    3,529在 GitHub 上查看↗

    Erigon is an Ethereum execution client and blockchain archive node designed to maintain full or archive copies of the blockchain. It functions as a Proof-of-Stake validator, an Ethereum RPC server, and a network validator operation tool, providing the core infrastructure to validate blocks and secure the chain. The project distinguishes itself through high-performance storage and data distribution, utilizing a flat key-value state storage system instead of a Merkle Patricia Trie to increase read and write speeds. It employs BitTorrent-based data distribution for immutable historical blockchai

    Runs the RPC daemon, transaction pool, and downloader as independent processes to create a scalable, isolated cluster.

    Goblockchainethereum
    在 GitHub 上查看↗3,529
  1. Home
  2. DevOps & Infrastructure
  3. Multi-Instance Deployments

探索子标签

  • Centralized Administration DashboardsInterfaces for managing multiple isolated application instances from a single control point. **Distinct from Multi-Instance Deployments:** Focuses on the administrative oversight of multiple deployments rather than the infrastructure isolation of the deployments themselves.
  • Independent Process Deployments1 个子标签Spins up separate application processes with independent plugin configurations, each listening on a distinct port. **Distinct from Multi-Instance Deployments:** Distinct from Multi-Instance Deployments: focuses on process-level isolation with independent configurations, not just multi-tenancy.
  • Multi-Account Provider ConfigurationsManages multiple cloud provider instances across different regions or accounts. **Distinct from Multi-Instance Deployments:** Distinct from Multi-Instance Deployments: focuses on the configuration of the provider instances themselves rather than the deployment of application instances.
  • Provider Instance IsolationRunning multiple copies of a provider to isolate credentials and configurations via namespaces. **Distinct from Multi-Instance Deployments:** Specifically focuses on isolating the provider controller instances themselves for credential management, rather than general application tenant isolation.
  • Webshell Control CentersCentralized interfaces designed specifically to manage and coordinate multiple remote web shell access points. **Distinct from Centralized Administration Dashboards:** Distinct from general administration dashboards by focusing specifically on the management of encrypted remote access scripts (webshells).