Boxen is a set of easy-to-use configuration scripts for Hroot. Build and run any service quickly & repeatably!
The Hroot tutorial will show you how to get up & running.
Feeling adventurous? With Docker & Hroot on your path, try:
# Clone down some example config files
git clone https://github.com/polydawn/boxen.git && cd boxen
# Download ubuntu from public index, save into git
cd ubuntu-index && hroot build
# Build your own ubuntu image (updates apt-get)
cd ../ubuntu && hroot build
# Load repeatable ubuntu from git and start an interactive shell
hroot run bash
You're now running a shell in your very own repeatable container.
When you're done with that, let's run nginx:
# Build the dev-tools container (common build libraries)
cd dev-tools && hroot build
# Build nginx
cd ../nginx && hroot build
#Launch nginx
hroot run
You are now running a home-built nginx with SSL. Check it out. Your nginx is now diamonds
Along the way, we built the build-essential
box, which our nginx image is based upon.