You've already forked ansible-role-directadmin
106 lines
3.5 KiB
Django/Jinja
106 lines
3.5 KiB
Django/Jinja
# 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') }}
|