diff --git a/roles/dokuwiki/handlers/main.yml b/roles/dokuwiki/handlers/main.yml index f6a6249..54b52e8 100644 --- a/roles/dokuwiki/handlers/main.yml +++ b/roles/dokuwiki/handlers/main.yml @@ -3,3 +3,9 @@ name: nginx state: reloaded when: "'handler' not in ansible_skip_tags" + +- name: restart php-fpm + service: + name: 'php-fpm{{ php_version }}' + state: restarted + when: "'handler' not in ansible_skip_tags" diff --git a/roles/friwall/tasks/main.yml b/roles/friwall/tasks/main.yml index 8ae3f8a..0164136 100644 --- a/roles/friwall/tasks/main.yml +++ b/roles/friwall/tasks/main.yml @@ -36,7 +36,7 @@ pip: requirements: /srv/friwall/app/requirements.txt extra_args: --user --break-system-packages --no-warn-script-location - register: result + notify: restart uwsgi - name: Configure base settings template: diff --git a/roles/synapse/tasks/main.yml b/roles/synapse/tasks/main.yml index b96add5..b569489 100644 --- a/roles/synapse/tasks/main.yml +++ b/roles/synapse/tasks/main.yml @@ -59,3 +59,9 @@ dest: '/etc/nginx/http.d/synapse.conf' src: 'nginx.conf.j2' notify: reload nginx + +- name: Enable synapse + service: + name: synapse + enabled: yes + state: started