Publishing modules
To share your module with other Puppet users, get contributions to your modules, and maintain your module releases, publish your module on the PuppetForge. The Forge is a community repository of modules, written and contributed by open source Puppet and Puppet Enterprise users.
To publish your module, you'll:
Create a Forge account, if you don't already have one.
Prepare your module for packaging.
Add module metadata in the
metadata.json
file.Build an uploadable tarball of your module.
Upload your module using the Forge web interface.