From 95b3e7387f67643d417b2bf94fb38c1f3181de30 Mon Sep 17 00:00:00 2001 From: Oleksandr Piskun Date: Wed, 14 Oct 2026 15:04:39 +0000 Subject: [PATCH] fix: hide environment variables in the container create debug log Signed-off-by: Oleksandr Piskun --- lib/DeployActions/DockerActions.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/DeployActions/DockerActions.php b/lib/DeployActions/DockerActions.php index 2bf4556a8..2b534c13b 100644 --- a/lib/DeployActions/DockerActions.php +++ b/lib/DeployActions/DockerActions.php @@ -163,7 +163,9 @@ public function deployExAppHarp(ExApp $exApp, DaemonConfig $daemonConfig, array 'start_container' => true, ]; - $this->logger->debug(sprintf('Payload for /docker/exapp/create for %s: %s', $exAppName, json_encode($createPayload))); + $logPayload = $createPayload; + $logPayload['environment_variables'] = '[REDACTED]'; + $this->logger->debug(sprintf('Payload for /docker/exapp/create for %s: %s', $exAppName, json_encode($logPayload))); try { $response = $this->guzzleClient->post( sprintf('%s/%s', $dockerUrl, 'docker/exapp/create'),