Run in the Box

An open source project to pack, ship and run any applications as a group of predefined lightweight container

View the Project on GitHub jexhson/runinthebox

Run in the Box

Run in the Box is an open-source API that automates the deployment of any applications as a group of lightweight, portable, self-sufficient components (Docker container) that will run virtually anywhere.

Run in the Box can setup any type of project using predefined or custom Docker containers that will run consistently on and between virtually any server. The same project that a developer builds and tests using a set of components on a laptop will run at scale, in production*, on VMs, bare-metal servers, OpenStack clusters, public instances, or combinations of the above.

* Please note Run in the Box is currently under heavy development. It should not be used in production (yet).

How to use it

In order to use Run in the Box you need to install the rbx client which allow you easily query the API (get, create and update resources) and also to run your project (in a VM, locally or remotely).

For API details, check the API documentation.

Requirements

Contribute

Dev requirements

Launch dev stack

See make help for more information.