Update Containerfile with Chromium dependencies

This commit is contained in:
Roland 2025-05-31 13:47:45 +02:00 committed by GitHub
parent 375caef3c4
commit f1b5c7b33a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -35,6 +35,39 @@ RUN useradd -ms /bin/bash frappe \
wait-for-it \
jq \
pdftk \
# for Chrome PDF builder with print_designer app:
fonts-liberation \
libatk-bridge2.0-0 \
libatk1.0-0 \
libatspi2.0-0 \
libgbm1 \
libgtk-4-1 \
libnspr4 \
libnss3 \
xdg-utils \
libvulkan1 \
libxcomposite1 \
libxdamage1 \
libxfixes3 \
libxkbcommon0 \
libxrandr2 \
libasound2 \
chromium \
# and we may also need this for printing
ca-certificates \
libc6 \
libcairo2 \
libcups2 \
libdbus-1-3 \
libexpat1 \
libglib2.0-0 \
libpango-1.0-0 \
wget \
libudev1 \
libx11-6 \
libxcb1 \
libxext6 \
libcurl3-gnutls \
# NodeJS
&& mkdir -p ${NVM_DIR} \
&& curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.5/install.sh | bash \