From 94a2586aaadf547a344fc4b18ed60dffb795597f Mon Sep 17 00:00:00 2001 From: Ahmed Allam Date: Mon, 10 Aug 2026 07:06:14 +0000 Subject: [PATCH] fix(container): write the browser profile as root --- containers/Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/containers/Dockerfile b/containers/Dockerfile index cab90a9b..cabb6b39 100644 --- a/containers/Dockerfile +++ b/containers/Dockerfile @@ -118,6 +118,7 @@ ENV AGENT_BROWSER_USER_AGENT="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 ENV AGENT_BROWSER_ARGS="--disable-blink-features=AutomationControlled,--no-first-run,--no-default-browser-check,--lang=en-US" ENV AGENT_BROWSER_SCREENSHOT_DIR=/workspace/.agent-browser-screenshots ENV AGENT_BROWSER_IDLE_TIMEOUT_MS=180000 +USER root RUN set -eu; \ { \ for var in AGENT_BROWSER_EXECUTABLE_PATH AGENT_BROWSER_USER_AGENT \ @@ -130,6 +131,7 @@ RUN set -eu; \ install -m 0644 /tmp/agent-browser.sh /etc/profile.d/agent-browser.sh; \ rm /tmp/agent-browser.sh; \ env -i bash -lc 'test "${AGENT_BROWSER_IDLE_TIMEOUT_MS}" = "180000"' +USER pentester RUN /home/pentester/.npm-global/bin/agent-browser doctor --offline --quick RUN set -eux; \