samen-online-server (sha256:b5bd24f22dc39fd8e126d7683c3577a3eaaba116334b3b043fe63c2823a7dbb6)
Published 2025-10-29 18:27:21 +01:00 by Frozenverse
Installation
docker pull git.aterve.com/boswolf/samen-online-server@sha256:b5bd24f22dc39fd8e126d7683c3577a3eaaba116334b3b043fe63c2823a7dbb6sha256:b5bd24f22dc39fd8e126d7683c3577a3eaaba116334b3b043fe63c2823a7dbb6About this package
Docker images containing nodejs with dependency support for puppeteer (chrome)
Image Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=22.04 |
| ADD file:598bb7ba54e5a576778e9ebe1f4e514188812bea30c08d00446f8d04c37053e6 in / |
| CMD ["/bin/bash"] |
| ARG NODE_VERSION=22 |
| ENV DEBIAN_FRONTEND=noninteractive |
| RUN |1 NODE_VERSION=22 /bin/sh -c apt-get update && apt-get install -y curl wget ca-certificates gnupg fonts-liberation gconf-service libappindicator1 libasound2 libatk1.0-0 libcairo2 libcups2 libfontconfig1 libgbm-dev libgdk-pixbuf2.0-0 libgtk-3-0 libicu-dev libjpeg-dev libnspr4 libnss3 libpango-1.0-0 libpangocairo-1.0-0 libpng-dev libx11-6 libx11-xcb1 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxext6 libxfixes3 libxi6 libxrandr2 libxrender1 libxss1 libxtst6 xdg-utils && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 NODE_VERSION=22 /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_${NODE_VERSION}.x | bash - && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/* # buildkit |
| CMD ["/bin/bash"] |
| RUN /bin/sh -c groupadd -r appuser && useradd -r -g appuser -G audio,video appuser && mkdir -p /home/appuser/Downloads && chown -R appuser:appuser /home/appuser # buildkit |
| WORKDIR /app |
| COPY . . # buildkit |
| RUN /bin/sh -c PACKAGE_TOKEN=$(cat /run/secrets/PACKAGE_TOKEN) && echo "//npm.pkg.github.com/:_authToken=${PACKAGE_TOKEN}" > .npmrc && npm i --force && rm .npmrc # buildkit |
| RUN /bin/sh -c npx puppeteer browsers install chrome # buildkit |
| RUN /bin/sh -c npm run build # buildkit |
| RUN /bin/sh -c npm run patch-nexus-pdf # buildkit |
| CMD ["npm" "start"] |
| EXPOSE [3000/tcp] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2025-08-18T13:26:14.700Z |
| org.opencontainers.image.description | Docker images containing nodejs with dependency support for puppeteer (chrome) |
| org.opencontainers.image.licenses | MIT |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.revision | b21b2fd92e79765b6df1d4e61451fd747ae84ee8 |
| org.opencontainers.image.source | https://github.com/Frozenverse/docker-nodejs-puppeteer |
| org.opencontainers.image.title | docker-nodejs-puppeteer |
| org.opencontainers.image.url | https://github.com/Frozenverse/docker-nodejs-puppeteer |
| org.opencontainers.image.version | main-node22 |
Details
2025-10-29 18:27:21 +01:00
Versions (3)
View all
Container
1
OCI / Docker
linux/amd64
MIT
618 MiB