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.
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.