Specify Apache and Nginx states
This commit is contained in:
parent
02e4c407c1
commit
24126d7a18
2 changed files with 6 additions and 0 deletions
|
@ -8,10 +8,12 @@ common__certbot__cert_domains: ['example.com', 'www.example.com']
|
|||
common__certbot__post_hook: 'systemctl is-active nginx.service || systemctl start nginx.service'
|
||||
common__certbot__pre_hook: 'systemctl is-active nginx.service && systemctl stop nginx.service || true'
|
||||
|
||||
common__nginx__state: install
|
||||
common__nginx__remove_default: true
|
||||
common__nginx__upstreams: []
|
||||
common__nginx__sites: []
|
||||
|
||||
common__apache__state: install
|
||||
common__apache__remove_default: true
|
||||
common__apache__listen: ['127.0.0.1:8080']
|
||||
common__apache__modules: ['alias', 'cgid', 'env', 'rewrite', 'ssl']
|
||||
|
|
|
@ -4,7 +4,11 @@
|
|||
- include_tasks: ssh.yml
|
||||
- include_tasks: iptables.yml
|
||||
- include_tasks: certbot.yml
|
||||
|
||||
- include_tasks: apache.yml
|
||||
when: common__apache__state == 'install'
|
||||
- meta: flush_handlers
|
||||
|
||||
- include_tasks: nginx.yml
|
||||
when: common__nginx__state == 'install'
|
||||
- meta: flush_handlers
|
||||
|
|
Loading…
Reference in a new issue