diff --git a/Ansible/roles/debian_server/tasks/btrfs.yml b/Ansible/roles/debian_server/tasks/btrfs.yml
index 2b782eed5c185080af2d62103471bdfad65ed37c..709106985155e8f0ad2f90f6229238fcbf1e4700 100644
--- a/Ansible/roles/debian_server/tasks/btrfs.yml
+++ b/Ansible/roles/debian_server/tasks/btrfs.yml
@@ -30,6 +30,8 @@
       {{ (ansible_facts.mounts|selectattr("device", "equalto", device)|first)["mount"] }}
     # yamllint enable rule:line-length
   tags: [scrub]
+  notify:
+    - Systemd daemon reload
 
 - name: Enable btrfs scrub timers
   ansible.builtin.systemd:
@@ -46,6 +48,8 @@
     mode: 0o0644
     src: btrfs_check.{{ item }}.j2
   vars: *vars
+  notify:
+    - Systemd daemon reload
 
 - name: Enable the btrfs check timers
   ansible.builtin.systemd:
diff --git a/Ansible/roles/debian_server/tasks/docker.yml b/Ansible/roles/debian_server/tasks/docker.yml
index ca4a3817fb759787e8467f38000633e14b66f26b..f5d5e8fa01f3a4e8b9926ecfbbb02b704e8dec1d 100644
--- a/Ansible/roles/debian_server/tasks/docker.yml
+++ b/Ansible/roles/debian_server/tasks/docker.yml
@@ -37,6 +37,7 @@
     mode: 0o0644
   notify:
     - Systemd daemon reload
+    - Restart Docker
 
 - name: Allow access from the toolbox container
   ansible.builtin.copy:
diff --git a/Ansible/roles/debian_server/tasks/main.yml b/Ansible/roles/debian_server/tasks/main.yml
index 665a8162a013b5508469878699f104467671433c..447d9e663ef10969bab2bdbdb476c2fe75c00837 100644
--- a/Ansible/roles/debian_server/tasks/main.yml
+++ b/Ansible/roles/debian_server/tasks/main.yml
@@ -100,12 +100,18 @@
 - name: Include Docker tasks
   ansible.builtin.include_tasks:
     file: docker.yml
+    apply:
+      tags:
+        - docker
   tags:
     - always
 
 - name: Include web tasks
   ansible.builtin.include_tasks:
     file: web.yml
+    apply:
+      tags:
+        - web
   tags:
     - always