Project

hieraviz

0.0
No commit activity in last 3 years
No release in over 3 years
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.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

Runtime

 Project Readme

Hieraviz

Gem Version Downloads Build Status Coverage Status Dependency Status Code Climate

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.

Hieraviz Screenshot 1

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