Hieraviz
Hieraviz is a simple web application for accessing Puppet development code and production data in a unified interface. Its main goal is to enable a better visibility on the Puppet architecture for more actors to be able to interact with it.
It's currently in very early stages of development, use at your own risk.
Installation
Install it from Rubygens:
gem install hieraviz
Development
Make sure you have ruby installed (version 2.1.5 from jessie works fine, or use rvm).
gem install bundler
git clone https://github.com/Gandi/hieraviz.git
cd hieraviz
bundle install --path vendor
cp config/hieraviz.default.yml config/hieraviz.yml
# edit the config file
bundle exec shotgun
# or
bundle exec rackup
Production
gem install thin
thin -s 1 -C config/thin.yml -R config.ru start
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/Gandi/hieraviz.
Authors
Hieracles original code is written by @mose.
License
Hieraviz is available under MIT License.
Copyright
copyright (c) 2015, 2016 Gandi http://gandi.net