Files
ansible-role-directadmin/templates/custombuild/options.conf.j2
2023-11-30 15:19:54 +13:00

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') }}