Puppet Class: isp3node::profile::full
- Defined in:
- manifests/profile/full.pp
Overview
Setup this host with all packages for ISPConfig as single server node
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'manifests/profile/full.pp', line 2
class isp3node::profile::full {
class {'isp3node::base':
le_deploycommands => [
'systemctl restart postfix',
'systemctl restart dovecot',
'systemctl reload nginx',
'systemctl restart pure-ftpd-mysql'
]
}
-> class {'isp3node::mariadb':
public => true,
}
-> class {'isp3node::postfix': mode => 'standalone'}
# Redis is required by rspamd as configured by dovecot
-> class {'isp3node::redis':}
-> class {'isp3node::dovecot':}
-> class {'isp3node::bind':}
-> class {'isp3node::nginx':}
-> class {'isp3node::php': set => 'web'}
-> class {'isp3node::phpmyadmin':}
-> class {'isp3node::pureftpd':}
-> class {'isp3node::quota':}
-> class {'isp3node::webstats':}
-> class {'isp3node::jailkit':}
-> class {'isp3node::mailman':}
-> class {'isp3node::roundcube':}
-> class {'isp3node::fail2ban':}
}
|