Skip to content

polydawn/boxen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boxen

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.

Quickstart

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.

About

Easy-to-use setup scripts for hroot!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published