]> git.somenet.org - root/pub/somesible.git/blob - roles/server/nginx/vhost-unified/defaults/main.yml
[roles/util/letsencrypt-cert] request letsencrypt-cert helper role
[root/pub/somesible.git] / roles / server / nginx / vhost-unified / defaults / main.yml
1 #####################################
2 ### someone's ansible provisioner ###
3 #####################################
4 # Part of: https://git.somenet.org/root/pub/somesible.git
5 # 2017-2024 by someone <someone@somenet.org>
6 #
7 # If not overridden in inventory or as a parameter, this is the value that will be used
8 #
9 ---
10 # if note defined elsewhere -> fail
11 #vhost_name: ""
12 vhost_aliases: ""
13 vhost_aliases_nocert: ""
14 vhost_https_on: True
15 vhost_https_force_letsencrypt: False
16 vhost_http_on: False
17 vhost_cache_on: True
18 vhost_gzip_on: True
19
20 # The multilayer is a var include hack.
21 vhost_custom:
22   vhost_custom_pre_server: ""
23   vhost_custom: ""
24
25 # leave unchanged to only use vhost_custom
26 vhost_type: ""
27
28 # vhost_type: redirect
29 # if note defined elsewhere -> fail
30 #vhost_redirect_target_without_protocol: ""
31 vhost_redirect_code: "301"
32
33 # vhost_type: proxypass
34 # if note defined elsewhere -> fail
35 #vhost_proxypass_target: ""
36
37 # vhost_type: php || static
38 vhost_git_repo: ""
39 vhost_git_version: "master"
40
41 # vhost_type: php
42 vhost_php_custom: []
43
44 # IPs that ignore $maintenance
45 vhost_maintenance_ips: []
46
47 # config dotfile protection.
48 vhost_dotfile_protection: True
49
50 # fix permissions recursively. Can cause some issues with overlayfs duplicating files for no good reason. Therefore allow it to be disabled.
51 vhost_fix_perms: True
52
53 # awstats.
54 vhost_awstats_ignore_monitoring_ips: ""
55 vhost_awstats_valid_http_codes: "200 304"