An open API service indexing awesome lists of open source software.

https://github.com/gandi/hieraviz

DEPRECATED - Web and API server for accessing Puppet dev and prod data.
https://github.com/gandi/hieraviz

Last synced: about 1 year ago
JSON representation

DEPRECATED - Web and API server for accessing Puppet dev and prod data.

Awesome Lists containing this project

README

          

Hieraviz
===============

[![Gem Version](https://img.shields.io/gem/v/hieraviz.svg)](http://rubygems.org/gems/hieraviz)
[![Downloads](http://img.shields.io/gem/dt/hieraviz.svg)](https://rubygems.org/gems/hieraviz)
[![Build Status](https://img.shields.io/travis/Gandi/hieraviz.svg)](https://travis-ci.org/Gandi/hieraviz)
[![Coverage Status](https://img.shields.io/coveralls/Gandi/hieraviz.svg)](https://coveralls.io/github/Gandi/hieraviz)
[![Dependency Status](https://gemnasium.com/Gandi/hieraviz.svg)](https://gemnasium.com/Gandi/hieraviz)
[![Code Climate](https://img.shields.io/codeclimate/github/Gandi/hieraviz.svg)](https://codeclimate.com/github/Gandi/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.

![Hieraviz Screenshot 1](https://raw.githubusercontent.com/wiki/Gandi/hieraviz/screenshots/hieraviz1.png)

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](https://github.com/mose).

License
-----------
Hieraviz is available under [MIT License](http://opensource.org/licenses/MIT).

Copyright
------------
copyright (c) 2015, 2016 Gandi http://gandi.net