znc

pdk
Setup ZNC IRC bouncer and optionally firewall rules for it

Puppet-Finland team

puppetfinland

4,311 downloads

4,311 latest version

5.0 quality score

Version information

  • 1.0.1 (latest)
released May 20th 2018
This version is compatible with:
  • Puppet Enterprise 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.7.0 < 6.0.0
  • Ubuntu

Start using this module

Documentation

puppetfinland/znc — version 1.0.1 May 20th 2018

znc

A Puppet module for managing ZNC IRC bouncer on a per-user basis. Has built-in firewall support (IPv4 and IPv6).

Module usage

include ::znc

# Add a bouncer instance for user "john"
znc::instance { 'john':
    irc_port       => 4329,
    web_port       => 5329,
    web_allow_ipv4 => '10.0.0.0/8',
    autostart      => true,
    # Send cron notifications here
    email          => 'john@example.org',
}

For details see [init.pp]((manifests/init.pp) and instance.pp.