Skip to content
Snippets Groups Projects
Commit 691c47d4 authored by Lars Beckers's avatar Lars Beckers
Browse files

allow disabling built-in nginx deployment

parent 06f8e08c
No related branches found
No related tags found
No related merge requests found
--- ---
rt_enable_acmetool: False rt_enable_acmetool: false
rt_enable_nginx: true
rt_workers: 4 rt_workers: 4
...@@ -73,10 +73,19 @@ ...@@ -73,10 +73,19 @@
tags: tags:
- rt - rt
- name: Have nginx packages installed
apt:
name: nginx
state: present
when: rt_enable_nginx|default(True)
tags:
- rt
- name: Have nginx config for RT installed - name: Have nginx config for RT installed
template: template:
src: nginx-rt.j2 src: nginx-rt.j2
dest: /etc/nginx/sites-available/rt dest: /etc/nginx/sites-available/rt
when: rt_enable_nginx|default(True)
tags: tags:
- rt - rt
notify: notify:
...@@ -86,6 +95,7 @@ ...@@ -86,6 +95,7 @@
file: file:
path: /etc/nginx/sites-enabled/default path: /etc/nginx/sites-enabled/default
state: absent state: absent
when: rt_enable_nginx|default(True)
tags: tags:
- rt - rt
notify: notify:
...@@ -96,6 +106,7 @@ ...@@ -96,6 +106,7 @@
state: link state: link
src: /etc/nginx/sites-available/rt src: /etc/nginx/sites-available/rt
dest: /etc/nginx/sites-enabled/rt dest: /etc/nginx/sites-enabled/rt
when: rt_enable_nginx|default(True)
tags: tags:
- rt - rt
notify: notify:
...@@ -137,9 +148,14 @@ ...@@ -137,9 +148,14 @@
with_items: with_items:
- rt4-fcgi - rt4-fcgi
- request-tracker4 - request-tracker4
- nginx tags:
notify: - rt
- restart RT
- restart nginx - name: Have nginx up und running
service:
name: nginx
state: started
enabled: yes
when: rt_enable_nginx|default(True)
tags: tags:
- rt - rt
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment