From c1a71b7f50d075e86584f5729351a3507fbabd56 Mon Sep 17 00:00:00 2001 From: jack Date: Thu, 26 Mar 2026 07:00:17 +0700 Subject: [PATCH] fix: add remove_orphans to docker compose tasks Ensures removed services (vaultwarden, mailserver, snappymail) are automatically stopped on next deploy. Co-Authored-By: Claude Sonnet 4.6 --- roles/services/tasks/main.yml | 1 + roles/tools/tasks/main.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/roles/services/tasks/main.yml b/roles/services/tasks/main.yml index 48efab1..42cd1c4 100644 --- a/roles/services/tasks/main.yml +++ b/roles/services/tasks/main.yml @@ -37,6 +37,7 @@ project_src: "{{ services_root }}" state: present pull: never + remove_orphans: true retries: 3 delay: 15 register: compose_result diff --git a/roles/tools/tasks/main.yml b/roles/tools/tasks/main.yml index ee9f3a9..a8ce1eb 100644 --- a/roles/tools/tasks/main.yml +++ b/roles/tools/tasks/main.yml @@ -39,3 +39,4 @@ project_src: "{{ tools_root }}" state: present pull: missing + remove_orphans: true