Skip to content

Latest commit

 

History

History
66 lines (34 loc) · 1.98 KB

README.md

File metadata and controls

66 lines (34 loc) · 1.98 KB

Klouds.io / Klouds.org

#####We like to leverage automation:

wercker status Join the chat at https://gitter.im/Superordinate/klouds Code Climate

A web framework for dynamically launching and accessing web servers.

Uses rest APIs to manage containers. Uses wercker to automate deployment. (maybe)

Traefik to handle container routing for front facing web services.

##HOW TO USE:

###Environment Variables

MARATHON_ENDPOINT= 192.168.3.4:8080 <-- Point this to your own marathon backend POSTMASTER= postmaster@yourdomain.com <-- username for your mail server POSTMASTER_KEY= password <-- email for your mail server

All emails sent through port 2525 at the moment. Google containers block sending mail on default ports to prevent spammers. Works with MailGun.

###To build:

Dependencies: Mercurial

	apt-get install mercurial
	go get .
	go build .

To Run

	POSTMASTER=postmaster@yourdomain.com POSTMASTER_KEY=password MARATHON_ENDPOINT=192.168.3.4:8080 ./klouds

OR

	export POSTMASTER=postmaster@yourdomain.com
	export POSTMASTER_KEY=password
	export MARATHON_ENDPOINT=192.168.3.4:8080

	./klouds


Traefik on Github