Public Repository

Last pushed: 2 years ago
Short Description
A Puppet modules repository. (currently supports puppet 2.7-3.2)
Full Description

For an overview of what Muppetforge is, please see the GitHub page

If you want to customize the configuration before starting the container you'll need a custom sys.config file (read below) and a Dockerfile to build your configured image, like the following one:

FROM closurescience/muppetforge
ADD sys.config /opt/muppetforge/releases/1/sys.config
# if you configure the listen port to a different one than 8080,
# uncomment the following line filling the placeholder.
#EXPOSE <ANOTHER_PORT>

Then build your image and run it:

bash
docker build -t my_configured_muppetforge .
docker run -p <PORT_TO_PUBLISH>:{8080|<ANOTHER_PORT>} my_configured_muppetforge
Docker Pull Command
Owner
closurescience