Forge Home


Forked from mayflower-prosody Simple Puppet module for managing the Prosody Jabber/XMPP server


8,318 latest version

2.3 quality score

Version information

  • 0.2.6 (latest)
  • 0.2.5
  • 0.2.4
  • 0.2.3
  • 0.2.2
  • 0.2.1
released Sep 4th 2015
This version is compatible with:
  • Puppet Enterprise 3.x
  • Puppet 3.x

Start using this module

  • r10k or Code Manager
  • Bolt
  • Manual installation
  • Direct download

Add this module to your Puppetfile:

mod 'eshamow-prosody', '0.2.6'
Learn more about managing modules with a Puppetfile

Add this module to your Bolt project:

bolt module add eshamow-prosody
Learn more about using this module with an existing project

Manually install this module globally with Puppet module tool:

puppet module install eshamow-prosody --version 0.2.6

Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



eshamow/prosody — version 0.2.6 Sep 4th 2015


Build Status

Puppet module for the Prosody Jabber/XMPP server.

This module is a fork of rtyler/puppet-prosody because the upstream is dead. A bunch of features were added and bugs were fixed.

If you want to use Prosody in a production environment, this is the Puppet module to use.


Note: This module has currently only been tested on Ubuntu and OpenBSD.

node default {
  include prosody

  prosody::virtualhost {
    '' :
      ensure => present;


Please file bugs and enhancement requests in the GitHub issue tracker