Merge pull request #6601 from nextcloud/enh/6564/add-label-to-all-containers

CreateContainers: add `"com.centurylinklabs.watchtower.enable": "false"` to all managed containers
This commit is contained in:
Simon L.
2025-07-01 18:02:42 +02:00
committed by GitHub

View File

@@ -584,6 +584,9 @@ readonly class DockerActionManager {
$requestBody['HostConfig']['Mounts'] = $mounts;
}
// All AIO-managed containers should not be updated externally via watchtower but gracefully by AIO's backup and update feature.
$requestBody['Labels'] = ["com.centurylinklabs.watchtower.enable" => "false", "org.label-schema.vendor" => "Nextcloud"];
// Containers should have a fixed host name. See https://github.com/nextcloud/all-in-one/discussions/6589
$requestBody['Hostname'] = $container->GetIdentifier();