diff --git a/bootstrap/helpers/shared.php b/bootstrap/helpers/shared.php index deb8ca6a8..08315b422 100644 --- a/bootstrap/helpers/shared.php +++ b/bootstrap/helpers/shared.php @@ -1035,7 +1035,9 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal } data_set($service, 'labels', $serviceLabels->toArray()); data_forget($service, 'is_database'); - data_set($service, 'restart', RESTART_MODE); + if (!data_get($service, 'restart')) { + data_set($service, 'restart', RESTART_MODE); + } data_set($service, 'container_name', $containerName); data_forget($service, 'volumes.*.content'); data_forget($service, 'volumes.*.isDirectory'); @@ -1473,7 +1475,9 @@ function parseDockerComposeFile(Service|Application $resource, bool $isNew = fal } data_set($service, 'labels', $serviceLabels->toArray()); data_forget($service, 'is_database'); - data_set($service, 'restart', RESTART_MODE); + if (!data_get($service, 'restart')) { + data_set($service, 'restart', RESTART_MODE); + } data_set($service, 'container_name', $containerName); data_forget($service, 'volumes.*.content'); data_forget($service, 'volumes.*.isDirectory');