Make puppet module documentation great again! Edit

Published on Feb 27, 2023 by bastelfreak.

A long long time ago I can still remember… Dominic Cleal created puppetmodule.info. Inspired by rubydoc.info, the site generates documentation for Puppet modules with puppet-strings. puppetmodule.info was created around 2017. Since then Dominic moved on and isn’t active anymore in the Puppet ecosystem. The site was slowly forgotten.

Vox Pupuli adopted it by the end of 2022. We updated the source code to work on modern Ruby and enabled TLS for the domain.

You want to use puppetmodule.info for your own modules? Just publish to the forge! We scrape the forge API on a regular basis to import new releases automatically. You can also add a badge to your README.md:

[![puppetmodule.info docs](http://www.puppetmodule.info/images/badge.png)](http://www.puppetmodule.info/m/puppet-borg)

Which will look like this:

puppetmodule.info docs

You want to participate in the development? Checkout the sourcecode!

github.com/voxpupuli/puppetmodule.info

You like Ops work and want to help run the server? Ping us on Slack or IRC (links in the footer).

You love Vox Pupuli? You can now sponsor us! Check opencollective.com/vox-pupuli or github.com/sponsors/voxpupuli

Thanks Hetzner Online for sponsoring the cloud resources to host puppetmodule.info! Sponsored by Hetzner Online GmbH