diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml index 0ff8bdc6..3d80b8ba 100644 --- a/roles/nginx/tasks/main.yml +++ b/roles/nginx/tasks/main.yml @@ -44,6 +44,22 @@ notify: Reload nginx ignore_errors: "{{ ansible_check_mode }}" +- name: Copy service nginx configuration + when: nginx.servers|length > 0 + template: + src: "nginx/sites-available/service.j2" + dest: "/etc/nginx/sites-available/service" + notify: Reload nginx + +- name: Activate local nginx service site + when: nginx.servers|length > 0 + file: + src: "/etc/nginx/sites-available/service" + dest: "/etc/nginx/sites-enabled/service" + state: link + notify: Reload nginx + ignore_errors: "{{ ansible_check_mode }}" + - name: Copy 50x error page template: src: www/html/50x.html.j2