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

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

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

ehazlett/shipyardArchived

0
View on GitHub↗
6,327 星标·881 分支·6 次浏览

Shipyard

Shipyard is a Docker orchestration tool and composable container manager that provides a web interface for deploying and controlling the lifecycle of containerized applications. It serves as a centralized dashboard for managing the availability and deployment of containers across a host.

The system utilizes a composable configuration structure to organize infrastructure deployment, allowing multiple Docker containers to be combined into single managed workflows. This approach enables the deployment and control of various software services within self-hosted environments.

The tool covers container lifecycle management, including starting, stopping, and updating containers. It employs a configuration-driven deployment model and declarative state reconciliation to translate static definition files into active runtime settings.

Features

  • Docker Container Orchestrators - Provides a centralized interface for managing the full lifecycle and deployment of Docker containers via the Docker Engine API.
  • Configuration-Driven Deployments - Uses structured configuration files to translate static definitions into active container runtime settings.
  • Container Lifecycle Management - Handles the starting, stopping, and updating of Docker containers to maintain system uptime.
  • Composable Container Managers - Provides a modular approach to organizing and deploying Docker containers using a composable configuration structure.
  • Container Management Dashboards - Ships a web interface and centralized dashboard for deploying and controlling the lifecycle of Docker containers.
  • Container State Reconciliation - Continuously monitors container states and automatically applies changes to match the desired configuration.
  • Composable Infrastructure Deployment - Enables the construction of complex application stacks by combining multiple Docker containers into single managed workflows.
  • Self-Hosted Applications - Facilitates the deployment and control of various software services on private servers using containerized environments.
  • Container Resource Mappings - Implements a modular configuration structure to group multiple Docker containers into single logical applications.

Star 历史

ehazlett/shipyard 的 Star 历史图表ehazlett/shipyard 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

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

Start searching with AI

常见问题解答

ehazlett/shipyard 是做什么的?

Shipyard is a Docker orchestration tool and composable container manager that provides a web interface for deploying and controlling the lifecycle of containerized applications. It serves as a centralized dashboard for managing the availability and deployment of containers across a host.

ehazlett/shipyard 的主要功能有哪些?

ehazlett/shipyard 的主要功能包括:Docker Container Orchestrators, Configuration-Driven Deployments, Container Lifecycle Management, Composable Container Managers, Container Management Dashboards, Container State Reconciliation, Composable Infrastructure Deployment, Self-Hosted Applications。

ehazlett/shipyard 有哪些开源替代品?

ehazlett/shipyard 的开源替代品包括: docker-archive-public/docker.kitematic — Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It… runtipi/runtipi — Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized… testcontainers/testcontainers-go — testcontainers-go is a Docker integration testing library for Go designed to provision and manage disposable… deis/deis — Deis is an open-source, self-hosted Platform-as-a-Service that deploys and manages containerized applications on a… ddev/ddev — DDEV is a container-based local development environment and project manager designed to bootstrap consistent web… lando/lando — Lando is a Docker development environment manager and local development orchestrator used to create isolated…

Shipyard 的开源替代方案

相似的开源项目,按与 Shipyard 的功能重合度排序。
  • docker-archive-public/docker.kitematicdocker-archive-public 的头像

    docker-archive-public/docker.kitematic

    12,142在 GitHub 上查看↗

    Kitematic is a graphical user interface for managing and running Docker containers on desktop operating systems. It serves as a visual Docker management tool and API client that translates user interface interactions into REST API calls to control the Docker daemon without requiring the command line. The application is built as a cross-platform Electron desktop application, utilizing a Chromium-based shell to provide a consistent administrative interface across Mac and Windows. The software covers the full container lifecycle, including the creation, configuration, and monitoring of containe

    JavaScriptcontainersdockerelectron
    在 GitHub 上查看↗12,142
  • runtipi/runtipiruntipi 的头像

    runtipi/runtipi

    9,499在 GitHub 上查看↗

    Runtipi is a home server dashboard and orchestration tool designed for deploying and managing containerized applications. It provides a web-based interface for discovering and installing software from a curated app store, utilizing a Docker Compose orchestrator to handle the deployment of self-hosted services. The system integrates a reverse proxy and SSL manager to route external traffic to internal containers, automating HTTPS certificate renewal and domain assignment. It also features a built-in backup and update manager that uses cron-based scheduling to perform automatic security patchin

    TypeScripthomeserverlinuxself-hosted
    在 GitHub 上查看↗9,499
  • 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

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

    testcontainers/testcontainers-go

    4,889在 GitHub 上查看↗

    testcontainers-go is a Docker integration testing library for Go designed to provision and manage disposable containerized infrastructure. It functions as a container lifecycle manager and ephemeral infrastructure provisioner, allowing developers to programmatically create, start, and destroy containers as dependencies for automated integration tests. The library acts as a Docker network orchestrator by mapping container ports to random host ports and resolving network endpoints for test clients. This capability enables parallel test execution by preventing network collisions and ensures that

    Goautomationdockergo
    在 GitHub 上查看↗4,889
  • 查看 Shipyard 的所有 30 个替代方案→