agent-browser/worker (sha256:0f122f4231c6fe8049888e7bdfd6f77fe75169e2503eaab0207db3d10e76dce2)
Published 2026-06-24 21:51:49 +00:00 by johannes
Installation
docker pull git.johannes-merkt.de/johannes/agent-browser/worker@sha256:0f122f4231c6fe8049888e7bdfd6f77fe75169e2503eaab0207db3d10e76dce2sha256:0f122f4231c6fe8049888e7bdfd6f77fe75169e2503eaab0207db3d10e76dce2Image layers
| # debian.sh --arch 'amd64' out/ 'bookworm' '@1782172800' |
| RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends chromium xvfb x11vnc xdotool fonts-liberation fonts-noto-color-emoji libnss3 libnspr4 libatk1.0-0 libatk-bridge2.0-0 libcups2 libdbus-1-3 libdrm2 libxkbcommon0 libatspi2.0-0 libxcomposite1 libxdamage1 libxfixes3 libxrandr2 libgbm1 libpango-1.0-0 libcairo2 libasound2 libx11-xcb1 libfontconfig1 libx11-6 libxcb1 libxext6 libxshmfence1 libglib2.0-0 libgtk-3-0 libpangocairo-1.0-0 libcairo-gobject2 libgdk-pixbuf-2.0-0 libxss1 libxtst6 libssl3 ca-certificates && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c useradd --create-home --shell /bin/bash browser # buildkit |
| WORKDIR /app |
| COPY /app/target/release/agent-browser-worker /app/ # buildkit |
| RUN /bin/sh -c printf '%s\n' '#!/bin/bash' 'set -e' 'rm -f /tmp/.X99-lock /tmp/.X11-unix/X99' 'Xvfb :99 -screen 0 1920x1080x24 -nolisten tcp &' 'sleep 1' 'chromium --no-sandbox --disable-gpu --disable-dev-shm-usage --incognito --remote-debugging-port=9222 --remote-debugging-address=127.0.0.1 --window-size=1920,1080 about:blank &' 'sleep 3' 'x11vnc -display :99 -rfbport 5900 -forever -shared -nopw -quiet -xkb &' 'sleep 1' 'exec "$@"' > /entrypoint.sh && chmod +x /entrypoint.sh # buildkit |
| ENV DISPLAY=:99 |
| EXPOSE [8080/tcp] |
| ENTRYPOINT ["/entrypoint.sh"] |
| CMD ["/app/agent-browser-worker"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-06-24T21:51:46.363Z |
| org.opencontainers.image.description | |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | 58028e304210a69aec0c292f501dcab9d3db2269 |
| org.opencontainers.image.source | https://git.johannes-merkt.de/johannes/agent-browser |
| org.opencontainers.image.title | agent-browser |
| org.opencontainers.image.url | https://git.johannes-merkt.de/johannes/agent-browser |
| org.opencontainers.image.version | 0.0.14 |
Details
2026-06-24 21:51:49 +00:00
Versions (18)
View all
Container
1
OCI / Docker
linux/amd64
287 MiB