From 9564498edd70e04fa10d049b04136f408938878b Mon Sep 17 00:00:00 2001 From: EpicKiwi Date: Fri, 30 Oct 2026 11:42:57 +0100 Subject: [PATCH] Added medicenlutte website --- paybooks/medicenlutte.fr.yaml | 37 +++++++++++++++++++ paybooks/medicenlutte.fr/medicenlutte.fr.conf | 6 +++ 2 files changed, 43 insertions(+) create mode 100644 paybooks/medicenlutte.fr.yaml create mode 100644 paybooks/medicenlutte.fr/medicenlutte.fr.conf diff --git a/paybooks/medicenlutte.fr.yaml b/paybooks/medicenlutte.fr.yaml new file mode 100644 index 0000000..199efee --- /dev/null +++ b/paybooks/medicenlutte.fr.yaml @@ -0,0 +1,37 @@ +- name: Setup NGINX + ansible.builtin.import_playbook: nginx.yaml + +- name: Setup medicenlutte.fr static website + hosts: berliet.medicenlutte.fr + tasks: + + - name: Setup /srv/www/medicenlutte.fr folder + ansible.builtin.file: + path: /srv/www/medicenlutte.fr + state: directory + owner: www-data + group: www-data + mode: u=rwx,g=rwx,o=rx + become: true + + - name: Setup medicenlutte.fr site + ansible.builtin.copy: + src: medicenlutte.fr/medicenlutte.fr.conf + dest: /etc/nginx/sites-available/medicenlutte.fr.conf + owner: root + group: root + mode: u=rw,g=rw,o=r + become: true + + - name: Enable medicenlutte.fr site + ansible.builtin.file: + path: /etc/nginx/sites-enabled/medicenlutte.fr.conf + state: link + src: ../sites-available/medicenlutte.fr.conf + become: true + + - name: Reload NGINX + ansible.builtin.systemd_service: + name: nginx + state: reloaded + become: true \ No newline at end of file diff --git a/paybooks/medicenlutte.fr/medicenlutte.fr.conf b/paybooks/medicenlutte.fr/medicenlutte.fr.conf new file mode 100644 index 0000000..24d8e40 --- /dev/null +++ b/paybooks/medicenlutte.fr/medicenlutte.fr.conf @@ -0,0 +1,6 @@ +server { + listen 80; + listen [::]:80; + server_name medicenlutte.fr; + root /srv/www/medicenlutte.fr/; +} \ No newline at end of file