diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml index 0ff8bdc612abcf8644f70659bd2a2fee9a1b7ae2..3d80b8ba0b86bc423ce8d97386fcbaf80783fab5 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