You've already forked ansible-role-directadmin
Initial commit
This commit is contained in:
105
templates/custombuild/options.conf.j2
Normal file
105
templates/custombuild/options.conf.j2
Normal file
@@ -0,0 +1,105 @@
|
||||
# PHP Settings
|
||||
php1_release={{ directadmin_php1_release }}
|
||||
php1_mode={{ directadmin_php1_mode }}
|
||||
php2_release={{ directadmin_php2_release }}
|
||||
php2_mode={{ directadmin_php2_mode }}
|
||||
php3_release={{ directadmin_php3_release }}
|
||||
php3_mode={{ directadmin_php3_mode }}
|
||||
php4_release={{ directadmin_php4_release }}
|
||||
php4_mode={{ directadmin_php4_mode }}
|
||||
secure_php={{ directadmin_secure_php | default ('no') }}
|
||||
php_ini={{ directadmin_php_ini | default ('no') }}
|
||||
php_timezone={{ directadmin_php_timezone | default ('Pacific/Auckland') }}
|
||||
php_ini_type={{ directadmin_php_ini_type | default ('production') }}
|
||||
x_mail_header={{ directadmin_x_mail_header | default ('yes') }}
|
||||
|
||||
# MySQL Settings
|
||||
mysql={{ directadmin_mysql_version }}
|
||||
mariadb={{ directadmin_mariadb_version }}
|
||||
mysql_inst={{ directadmin_mysql_install }}
|
||||
mysql_backup=yes
|
||||
mysql_backup_gzip=yes
|
||||
mysql_backup_dir=/usr/local/directadmin/custombuild/mysql_backups
|
||||
mysql_force_compile=no
|
||||
|
||||
# WEB Server Settings
|
||||
unit={{ directadmin_unit | default('no') }}
|
||||
webserver={{ directadmin_webserver | default('apache') }}
|
||||
http_methods={{ directadmin_http_methods | default('ALL') }}
|
||||
litespeed_serialno={{ directadmin_litespeed_serialno | default('trial') }}
|
||||
modsecurity={{ directadmin_modsecurity | default('no') }}
|
||||
modsecurity_ruleset={{ directadmin_modsecurity_ruleset | default('no') }}
|
||||
apache_mpm={{ directadmin_apache_mpm | default('auto') }}
|
||||
mod_ruid2={{ directadmin_mod_ruid2 | default('no') }}
|
||||
userdir_access={{ directadmin_userdir_access | default('no') }}
|
||||
harden_symlinks_patch={{ directadmin_harden_symlinks_patch | default('yes') }}
|
||||
use_hostname_for_alias={{ directadmin_use_hostname_for_alias | default('no') }}
|
||||
redirect_host={{ directadmin_hostname }}
|
||||
redirect_host_https={{ directadmin_redirect_host_https | default('yes') }}
|
||||
|
||||
# WEB Applications Settings
|
||||
phpmyadmin=yes
|
||||
phpmyadmin_public=yes
|
||||
squirrelmail=no
|
||||
roundcube=yes
|
||||
webapps_inbox_prefix=no
|
||||
|
||||
# ClamAV-related Settings
|
||||
clamav=yes
|
||||
clamav_exim=no
|
||||
modsecurity_uploadscan=yes
|
||||
proftpd_uploadscan=no
|
||||
pureftpd_uploadscan=yes
|
||||
suhosin_php_uploadscan=yes
|
||||
|
||||
directadmin_exim: 'yes'
|
||||
directadmin_eximconf: 'yes'
|
||||
directadmin_blockcracking: 'yes'
|
||||
directadmin_easy_spam_fighter: 'yes'
|
||||
directadmin_spamd: spamassassin
|
||||
directadmin_sa_update: daily
|
||||
directadmin_dovecot: 'yes'
|
||||
directadmin_dovecot_conf: 'yes'
|
||||
directadmin_mail_compress: 'yes'
|
||||
directadmin_pigeonhole: 'yes'
|
||||
# Mail Settings
|
||||
exim={{ directadmin_exim | default('yes') }}
|
||||
eximconf={{ directadmin_eximconf | default('yes') }}
|
||||
blockcracking={{ directadmin_blockcracking | default('yes') }}
|
||||
easy_spam_fighter={{ directadmin_easy_spam_fighter | default('yes') }}
|
||||
spamd={{ directadmin_spamd | default('spamassassin') }}
|
||||
sa_update={{ directadmin_sa_update | default('daily') }}
|
||||
dovecot={{ directadmin_dovecot | default('yes') }}
|
||||
dovecot_conf={{ directadmin_dovecot_conf | default('yes') }}
|
||||
mail_compress={{ directadmin_mail_compress | default('no') }}
|
||||
pigeonhole={{ directadmin_mail_compress | default('yes') }}
|
||||
|
||||
# FTP Settings
|
||||
ftpd=pureftpd
|
||||
|
||||
# Statistics Settings
|
||||
awstats=yes
|
||||
webalizer=yes
|
||||
|
||||
# CustomBuild Settings
|
||||
bold=yes
|
||||
clean=yes
|
||||
clean_old_tarballs=yes
|
||||
clean_old_webapps=yes
|
||||
|
||||
# Cronjob Settings
|
||||
cron=yes
|
||||
cron_frequency=weekly
|
||||
email=root@{{ directadmin_hostname }}
|
||||
notifications=yes
|
||||
updates=no
|
||||
webapps_updates=yes
|
||||
|
||||
# CloudLinux Settings
|
||||
cloudlinux={{ directadmin_cloudlinux | default('no')}}
|
||||
cagefs={{ directadmin_cagefs | default('no')}}
|
||||
|
||||
# Advanced Settings
|
||||
csf={{ directadmin_csf | default('yes') }}
|
||||
ssl_configuration={{ directadmin_ssl_configuration | default('intermediate')}}
|
||||
redis={{ directadmin_redis | default('no') }}
|
||||
20
templates/custombuild/php_extensions.conf.j2
Normal file
20
templates/custombuild/php_extensions.conf.j2
Normal file
@@ -0,0 +1,20 @@
|
||||
####### Managed by Ansible ######
|
||||
#
|
||||
#
|
||||
# PHP Extension Settings
|
||||
bz2={{ directadmin_php_module_bz2 | default('no') }}
|
||||
gmp={{ directadmin_php_module_gmp | default('no') }}
|
||||
htscanner={{ directadmin_php_module_htscanner | default('no') }}
|
||||
igbinary={{ directadmin_php_module_igbinary | default('no') }}
|
||||
imagick={{ directadmin_php_module_imagick | default('no') }}
|
||||
imap={{ directadmin_php_module_imap | default('no') }}
|
||||
ioncube={{ directadmin_php_module_ioncube | default('yes') }}
|
||||
ldap={{ directadmin_php_module_ldap | default('no') }}
|
||||
opcache={{ directadmin_php_module_opcache | default('no') }}
|
||||
phalcon={{ directadmin_php_module_phalcon | default('no') }}
|
||||
readline={{ directadmin_php_module_readline | default('no') }}
|
||||
redis={{ directadmin_php_module_redis | default('no') }}
|
||||
snuffleupagus={{ directadmin_php_module_snuffleupagus | default('no') }}
|
||||
suhosin={{ directadmin_php_module_suhosin | default('no') }}
|
||||
xmlrpc={{ directadmin_php_module_xmlrpc | default('no') }}
|
||||
zend={{ directadmin_php_module_zend | default('no') }}
|
||||
Reference in New Issue
Block a user