Leitwarte.GitHub.io

Web pages for the Leitwarte project

Follow me on GitHub

Leitwarte. Take control of your deployments. For Meteor.

Leit-war-te: A place with lots of knobs and monitors to monitor and run a complex plant. German for control room.

Control Room

Leitwarte is a tool to manage hosts, deploy software using Ansible and Meteor applications via Docker/mup.

The project is under heavy development and it is still very young. Lots to do... see the Trello board. Wanna help out?

First priority is to get fundamental functions for simple deployments implemented. Second priority is a modular architecture to allow easy inclusion of additional deployment methods and technologies.

Usage

For ease of use you can use Docker to deploy Leitwarte. That way you do not need to know anything about Meteor, the underlying technology used for Leitwarte. Leitwarte needs a MongoDB to connect to. If you do not have one, you can start a Docker container for it:

docker run --name leitwarte-mongo -d mongo

Then run the leitwarte container using

docker run -d \
-e ROOT_URL=http://leitwarte.local \
-e MONGO_URL=mongodb://leitwarte-mongo:27017 \
-p 80:3000 \
--link leitwarte-mongo:mongo \
--name leitwarte-web \
leitwarte/leitwarte

Authors and Contributors

The project was founded by @yauh with contributions from @ciwolsey and @devonbarrett. New contributors are always welcome.

Support or Contact

If you find a problem or have a feature request please head over to the main project repo and open an issue.