From dd249f2a30eb4e6498f77fa55e3b83defcb7cf49 Mon Sep 17 00:00:00 2001
From: Yohann D'ANELLO <ynerant@crans.org>
Date: Sat, 2 Jan 2021 21:31:25 +0100
Subject: [PATCH] [nginx] Disable default site

Signed-off-by: Yohann D'ANELLO <ynerant@crans.org>
---
 roles/nginx/tasks/main.yml                        | 5 +++++
 roles/nginx/templates/update-motd.d/10-service.j2 | 3 +++
 2 files changed, 8 insertions(+)
 create mode 100755 roles/nginx/templates/update-motd.d/10-service.j2

diff --git a/roles/nginx/tasks/main.yml b/roles/nginx/tasks/main.yml
index 8d6d3823..061f1992 100644
--- a/roles/nginx/tasks/main.yml
+++ b/roles/nginx/tasks/main.yml
@@ -20,6 +20,11 @@
     src: letsencrypt/dhparam.j2
     dest: /etc/letsencrypt/dhparam
 
+- name: Disable default site
+  file:
+    dest: "/etc/nginx/sites-enabled/default"
+    state: absent
+
 - name: Copy reverse proxy sites
   when: nginx.reverseproxy_sites is defined or nginx.redirect_sites is defined
   template:
diff --git a/roles/nginx/templates/update-motd.d/10-service.j2 b/roles/nginx/templates/update-motd.d/10-service.j2
new file mode 100755
index 00000000..82373d0b
--- /dev/null
+++ b/roles/nginx/templates/update-motd.d/10-service.j2
@@ -0,0 +1,3 @@
+#!/usr/bin/tail +14
+{{ ansible_header | comment }}
+> NGINX a été déployé sur cette machine. Voir /etc/nginx/.
-- 
GitLab