• Joined on 2026-05-10

rh-assistent-browser (4e9f95196d0023bcd30a5be6573d3a7187e44aaa)

Published 2026-11-07 19:32:10 +00:00 by roland

Installation

docker pull git.rolandhentschel.de/roland/rh-assistent-browser:4e9f95196d0023bcd30a5be6573d3a7187e44aaa
sha256:22313dbb9442cd0c6b491fb0725f9ce3e1b62dd251bd66fe4d25c6156058aac2

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:eed88e94d6aa7c9da62836e137f889e03988c1a6b237b0cedb6ca666dfaa98ea in /
CMD ["/bin/bash"]
ARG DEBIAN_FRONTEND=noninteractive
ARG TZ=America/Los_Angeles
ARG DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble
ARG NODE_VERSION=26 # autogenerated via ./update-playwright-node.mjs
ARG UBUNTU_MIRROR_PREFIX=azure.
ENV LANG=C.UTF-8
ENV LC_ALL=C.UTF-8
RUN |9 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble NODE_VERSION=26 #= autogenerated= via= ./update-playwright-node.mjs= UBUNTU_MIRROR_PREFIX=azure. /bin/sh -c find /etc/apt -type f \( -name '*.list' -o -name '*.sources' \) -exec sed -i "s|http://archive.ubuntu.com|http://${UBUNTU_MIRROR_PREFIX}archive.ubuntu.com|g; s|http://ports.ubuntu.com|http://${UBUNTU_MIRROR_PREFIX}ports.ubuntu.com|g" {} + && apt-get update && apt-get install -y curl wget gpg ca-certificates && mkdir -p /etc/apt/keyrings && curl -sL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_${NODE_VERSION}.x nodistro main" >> /etc/apt/sources.list.d/nodesource.list && apt-get update && apt-get install -y nodejs && apt-get install -y --no-install-recommends git openssh-client zstd && npm install -g yarn && rm -rf /var/lib/apt/lists/* && adduser pwuser # buildkit
ENV PLAYWRIGHT_BROWSERS_PATH=/ms-playwright
COPY ./playwright-core.tar.gz /tmp/playwright-core.tar.gz # buildkit
RUN |9 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble NODE_VERSION=26 #= autogenerated= via= ./update-playwright-node.mjs= UBUNTU_MIRROR_PREFIX=azure. /bin/sh -c install -d -m 777 /ms-playwright /ms-playwright/.links && mkdir /ms-playwright-agent && cd /ms-playwright-agent && npm init -y && npm i /tmp/playwright-core.tar.gz && npm exec --no -- playwright-core mark-docker-image "${DOCKER_IMAGE_NAME_TEMPLATE}" && npm exec --no -- playwright-core install-deps && rm -rf /var/lib/apt/lists/* # buildkit
RUN |9 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble NODE_VERSION=26 #= autogenerated= via= ./update-playwright-node.mjs= UBUNTU_MIRROR_PREFIX=azure. /bin/sh -c cd /ms-playwright-agent && npm exec --no -- playwright-core install chromium && chmod -R 777 /ms-playwright/chromium-* /ms-playwright/chromium_headless_shell-* /ms-playwright/ffmpeg-* # buildkit
RUN |9 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble NODE_VERSION=26 #= autogenerated= via= ./update-playwright-node.mjs= UBUNTU_MIRROR_PREFIX=azure. /bin/sh -c cd /ms-playwright-agent && npm exec --no -- playwright-core install firefox && chmod -R 777 /ms-playwright/firefox-* # buildkit
RUN |9 DEBIAN_FRONTEND=noninteractive TZ=America/Los_Angeles DOCKER_IMAGE_NAME_TEMPLATE=mcr.microsoft.com/playwright:v%version%-noble NODE_VERSION=26 #= autogenerated= via= ./update-playwright-node.mjs= UBUNTU_MIRROR_PREFIX=azure. /bin/sh -c cd /ms-playwright-agent && npm exec --no -- playwright-core install webkit && rm /tmp/playwright-core.tar.gz && rm -rf /ms-playwright-agent && rm -rf ~/.npm/ && chmod -R 777 /ms-playwright/webkit-* # buildkit
WORKDIR /app
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends unzip && curl -fsSL https://storage.googleapis.com/chrome-for-testing-public/156.0.8078.80/linux64/chrome-linux64.zip -o /tmp/chrome.zip && echo 'b711c720f774be355197f32edf37e0651418ba036d92446ee2da19ac017540a7 /tmp/chrome.zip' | sha256sum -c - && mkdir -p /opt/google && unzip -q /tmp/chrome.zip -d /opt/google && mv /opt/google/chrome-linux64 /opt/google/chrome && apt-get purge -y unzip && rm -rf /tmp/chrome.zip /ms-playwright /var/lib/apt/lists/* && /opt/google/chrome/chrome --version | grep -E '^Google Chrome for Testing 156[.]0[.]8078[.]80[[:space:]]*$' # buildkit
COPY /src/apps/worker/dist/node_modules/playwright-core ./node_modules/playwright-core # buildkit
USER 1000:1000
ENTRYPOINT []
CMD ["node" "/app/node_modules/playwright-core/cli.js" "run-server" "--host" "0.0.0.0" "--port" "3000" "--path" "/acquisition" "--max-clients" "1"]

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-11-07 19:32:10 +00:00
0
OCI / Docker
linux/amd64
1.1 GiB
Versions (5) View all