Skip to content

Diciannove/puppet-ispconfig

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppet-ispconfig

Install ISPConfig in a LEMP environment using puppet, based on http://www.howtoforge.com/perfect-server-debian-wheezy-nginx-bind-dovecot-ispconfig-3

Dependencies

The ISPConfig module has some dependencies you need to add to your puppet modules folder:

How to use it

In your default.pp file call the module using:

class ispconfig
{
 	$mysql_root_passwd 		= 'test',
	$ssl_country				= 'TEST',
	$ssl_organization			= 'Test',
	$ssl_commonname			= 'Test',
	$ssl_state					= 'Test',
	$ssl_locality					= 'Test',
	$ssl_unit 					= 'Test',
	$ssl_altnames				= ['[email protected]'],
	$ssl_email					= '[email protected]',
	$ssl_days					= 1,
	$ssl_password				= 'test',
	$jailkit_version				= '2.16',
	$php_date_timezone		= 'Test/Test',
	$php_memory_limit			= '64M',
	$php_upload_max_filesize	= '8M',
	$php_post_max_size		= '8M',
 }

Releases

No releases published

Packages

No packages published

Languages

  • Puppet 100.0%