From bc932b06171d1e34d63bfe0720d85a3e1c5e4523 Mon Sep 17 00:00:00 2001 From: pa Date: Sat, 2 May 2020 16:47:28 +0200 Subject: [PATCH] [Framdate] nginx configuration --- roles/framadate/tasks/main.yml | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/roles/framadate/tasks/main.yml b/roles/framadate/tasks/main.yml index 1452702c..80de2318 100644 --- a/roles/framadate/tasks/main.yml +++ b/roles/framadate/tasks/main.yml @@ -4,8 +4,8 @@ apt: update_cache: true name: - - apache2 - - libapache2-mod-php + - nginx + - php-fpm - php-intl - php-mbstring - php-pgsql @@ -37,15 +37,27 @@ retries: 3 until: composer_result is succeeded -- name: +- name: Create log file file: path: "{{ framadate.path }}/admin/stdout.log" owner: www-data state: touch mode: 0600 +- name: Configure nginx site + template: + src: nginx-site.j2 + dest: /etc/nginx/sites-available/framadate.conf + +- name: Enable nginx site + file: + src: /etc/nginx/sites-available/framadate.conf + dest: /etc/nginx/stes-enabled/framadate.conf + state: link + - name: Indicate role in motd template: src: update-motd.d/05-service.j2 dest: /etc/update-motd.d/05-framadate mode: 0755 +