Puppet Class: isp3node::profile::master

Defined in:
manifests/profile/master.pp

Overview

ISPConfig Node Profile for running as multiserver master with panel Will manage minimum required nginx, php and mariadb along with SSL certificate (optional obtained from LE)



4
5
6
7
8
9
10
11
12
13
# File 'manifests/profile/master.pp', line 4

class isp3node::profile::master() {
  class {'isp3node::base':}
  -> class {'isp3node::mariadb':
    public => true,
  }
  -> class {'isp3node::postfix': mode => 'satellite'}
  -> class {'isp3node::nginx':}
  -> class {'isp3node::php': set => 'master'}
  -> class {'isp3node::fail2ban':}
}