From 6ee4d8b44d6568c256faa33543cf5db94be383dc Mon Sep 17 00:00:00 2001 From: Yohann D'ANELLO <ynerant@crans.org> Date: Sat, 2 Jan 2021 16:49:47 +0100 Subject: [PATCH] Deploy nginx configuration Signed-off-by: Yohann D'ANELLO <ynerant@crans.org> --- roles/nginx/tasks/main.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) 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 -- GitLab