Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
The Puppet Dashboard is a web interface providing node classification and reporting features for Puppet, an open source system configuration management tool
Pull request Compare This branch is 718 commits behind sodabrew:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
app
bin
config
db/migrate
ext
lib
log
public
script
spec
spool
tmp
vendor
.autotest
.gems
.gitignore
CHANGELOG
CONTRIBUTING.md
LICENSE
README.markdown
README_PACKAGES.markdown
RELEASE_NOTES.md
Rakefile

README.markdown

Puppet Dashboard

Puppet Dashboard is a web interface for Puppet. It can view and analyze Puppet reports, assign Puppet classes and parameters to nodes, and view inventory data and backed-up file contents.

For full documentation, see the Puppet Dashboard 1.2 Manual.

Dependencies

  • Ruby 1.8.7
  • RubyGems
  • Rake >= 0.8.3
  • MySQL server 5.x
  • Ruby-MySQL bindings 2.7.x or 2.8.x

Fast Install

  • Check out the code.
  • Edit your config/settings.yml and config/database.yml files.
  • Create a MySQL database and user, and set max_allowed_packet to 32M.
  • rake db:migrate
  • Start the Dashboard web server.
  • Set up Puppet to be Dashboard-aware.
  • Start the delayed job worker processes.

For detailed installation, setup, and usage instructions, see the Puppet Dashboard 1.2 Manual.

Icons

Puppet Dashboard uses Mark James' fine Silk icons.

Thanks, Mark!

Contributors

Something went wrong with that request. Please try again.