awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ehazlett avatar

ehazlett/shipyardArchived

0
View on GitHub↗
6,327 stele·881 fork-uri·6 vizualizări

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.

Istoric stele

Graficul istoricului de stele pentru ehazlett/shipyardGraficul istoricului de stele pentru ehazlett/shipyard

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Shipyard

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Shipyard.
  • docker-archive-public/docker.kitematicAvatar docker-archive-public

    docker-archive-public/docker.kitematic

    12,142Vezi pe 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
    Vezi pe GitHub↗12,142
  • runtipi/runtipiAvatar runtipi

    runtipi/runtipi

    9,499Vezi pe 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
    Vezi pe GitHub↗9,499
  • deis/deisAvatar deis

    deis/deis

    5,999Vezi pe 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
    Vezi pe GitHub↗5,999
  • testcontainers/testcontainers-goAvatar testcontainers

    testcontainers/testcontainers-go

    4,889Vezi pe 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
    Vezi pe GitHub↗4,889
Vezi toate cele 30 alternative pentru Shipyard→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale ehazlett/shipyard?

Principalele funcționalități ale ehazlett/shipyard sunt: Docker Container Orchestrators, Configuration-Driven Deployments, Container Lifecycle Management, Composable Container Managers, Container Management Dashboards, Container State Reconciliation, Composable Infrastructure Deployment, Self-Hosted Applications.

Care sunt câteva alternative open-source pentru ehazlett/shipyard?

Alternativele open-source pentru ehazlett/shipyard includ: 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…