Improved node lts-alpine image with variants including puppeteer and unoconv
100K+
Based on latest official node:lts-alpine image, includes :
builds-deps build-base bash curl curl-dev python3 pip make g++ libc6-compat udev pm2 yarn npm npx
The default work dir is /var/app
pm2 config goes to /var/pm2Config
Start scripts goes to /var/startScripts
Mount your app root to /var/app, your app main script should be called app.js
Mount your app root to /var/app and your pm2 config file to /var/pm2Config/config.json
puppeteer is a headless chromium driver that aims to pilot a chromium instance from your node code.
j33f/node-docker-container:puppeteerudev ttf-freefont ttf-droid-nonlatin ttf-droid ttf-dejavu ttf-liberation msttcorefonts \ fontconfig freetype nss harfbuzz ca-certificates chromium as system dependencies[email protected] as global npm dependencyUnoconv aims to pilot a libre-office instance to allow to convert and manipulate any ODF or Office file and convert them.
It is useful if you need to generate PDF files from a Docx template.
j33f/node-docker-container:unoconvunoconv libreoffice-writer freetype ttf-freefont ttf-droid-nonlatin ttf-droid ttf-dejavu ttf-liberation fontconfig msttcorefonts as system dependenciesj33f/node-docker-container:puppeteer-unoconv2022-12-11
Content type
Image
Digest
sha256:1ab4429a9…
Size
184.4 MB
Last updated
over 3 years ago
docker pull j33f/node-docker-container