Installation
Puppeteer
Puppeteer is required for web transaction checks.
Various libraries are required to install Puppeteer. For example, on Debian systems the following packages must be installed:
apt-get install libdrm2 \
libxcb-dri3-0 \
libgbm1 \
libnss3 \
libatk-bridge2.0-0 \
libxkbcommon0 \
libasound2 \
nodejs
You can find details in the Puppeteer documentation at pptr.dev.
After the dependencies have been installed, Puppeteer itself can now be installed. It’s really important that Puppeteer is installed as user bloonix and the environment variable HOME is set to /var/lib/bloonix. The easiest way to do that is
su - bloonix
npm install puppeteer
Puppeteer must be installed wherever the Bloonix-Server or Bloonix-WebGUI is installed.