From a3877a2cb16225c852be7a58085f568857bef9b2 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Thu, 23 May 2024 11:12:53 +0200 Subject: [PATCH] feat: exclude_from_hc magic --- bootstrap/helpers/shared.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index 1286ea782..ee5a52d56 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -1205,13 +1205,14 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal if (!data_get($service, 'restart')) { data_set($service, 'restart', RESTART_MODE); } - if (data_get($service, 'restart') === 'no') { + if (data_get($service, 'restart') === 'no' || data_get($service, 'exclude_from_hc')) { $savedService->update(['exclude_from_status' => true]); } data_set($service, 'container_name', $containerName); data_forget($service, 'volumes.*.content'); data_forget($service, 'volumes.*.isDirectory'); data_forget($service, 'volumes.*.is_directory'); + data_forget($service, 'exclude_from_hc'); // Remove unnecessary variables from service.environment // $withoutServiceEnvs = collect([]);