Skip to content

Commit f413f17

Browse files
committed
Run agent-browser install as coder user via runuser
Use `runuser -u coder -- agent-browser install` in the root RUN block so Chromium is installed into the coder user's home directory in-place, instead of a separate RUN layer after USER coder. https://claude.ai/code/session_01MukmmJhsNvpwRmVAqAQvd8
1 parent 1b57a1b commit f413f17

1 file changed

Lines changed: 1 addition & 3 deletions

File tree

fx/Dockerfile

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ RUN apt update && apt dist-upgrade -y && \
5050
libxi6 libgtk-3-0t64 libcairo2 libcairo-gobject2 libgdk-pixbuf-2.0-0 \
5151
libatk1.0-0 libxrender1 libfontconfig1 libdbus-1-3 libxcb1 libxext6 libx11-6 && \
5252
npm install -g agent-browser && \
53-
agent-browser install && \
53+
runuser -u coder -- agent-browser install && \
5454
# PROFILE (DENO, BUN PATH) ##################################################
5555
echo '' >> /etc/profile && \
5656
echo '# Deno, Bun' >> /etc/profile && \
@@ -68,5 +68,3 @@ RUN apt update && apt dist-upgrade -y && \
6868
WORKDIR /home/coder
6969

7070
USER coder
71-
72-
RUN agent-browser install

0 commit comments

Comments
 (0)