Fork me on GitHub

Shipyard

Composable Docker Management

Built on the Docker cluster management toolkit Citadel, Shipyard gives you the ability to manage Docker resources including containers, hosts and more.

Shipyard differs from other management applications in that it promotes composability. At the core, Shipyard only manages Docker (containers, etc). However, using "Extension Images" you can add functionality such as application routing and load balancing, centralized logging, deployment and more. You decide which components to use that fit your needs.

Web UI

The web interface provides simple management over your Docker cluster. You can see cluster utilization, engine utilization, create and destroy containers, see cluster wide events and more all from a simple interface.

CLI

Shipyard also comes with a powerful command line interface. Utilizing the API, it allows for full management over a Docker cluster.

API

At the core of Shipyard is the API. Shipyard is built from the ground up with the API at the center. Both the CLI and web UI use the API for all functionality. By using service keys, you can interact directly with the Shipyard API to manage a Docker cluster and build custom integration.

More Info

See the Docs for information on working with Shipyard.

See the Quickstart to get a Shipyard instance deployed.

Help

If you run into issues, please don't hesitate to find help on IRC (#shipyard on Freenode) or via the GitHub project.