shipbuilder

command module
v0.0.0-...-6d98e39 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 7, 2014 License: BSD-3-Clause Imports: 6 Imported by: 0

README

ShipBuilder

Additional information is available at https://shipbuilder.io

About

ShipBuilder is a git-based application deployment and serving system written in Go.

Primary components:

  • ShipBuilder command-line client
  • ShipBuilder server
  • Container management (LXC)
  • HTTP load balancer (HAProxy)

Build Packs

Any app server can run on ShipBuilder, but it will need a build-pack! Current build-packs are:

  • python - Any python app
  • playframework2 - Play-framework 2.1.x

Requirements:

  • Ubuntu 12.04 or 13.04 (tested and verified compatible)
  • go-lang v1.1
  • envdir (linux: apt-get install daemontools, os-x: brew install daemontools)
  • Amazon AWS credentials + an s3 bucket

Server Installation

See SERVER.md

Client

See CLIENT.md

Creating your first app

See TUTORIAL.md

Getting Help

Have a question? Want some help? You can reach shipbuilder experts any of the following ways:

Discussion List: ShipBuilder Google Group IRC: #shipbuilder on FreeNode Twitter: ShipBuilderIO

Or open a GitHub issue.

Thanks

Thank you to SendHub for supporting the initial development of this project.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL