Puppeteer Browser Automation on Headless Ubuntu

Noricum Cloud Solutions

Puppeteer Browser Automation on Headless Ubuntu

Noricum Cloud Solutions is a full supported service to automate Chrome in the Cloud made by experts

Deploy Puppeteer on Azure in one click is a cloud service to automate Chrome and Chromium on VMs, Container and Serverless architectures. Get started with Puppeteer in the Cloud with this image. Puppeteer controls Chrome and Chromium over the DevTools Protocol which makes it a perfect candidate for Performance and Load Testing. We provide solutions for Linux as well as Windows. This VM comes along with detailed documentation, sample code snippets and email support included. Contact us on for all kind of infrastructure and coding issues.

Hard Facts for this VM:
  • Ubuntu Server 20.04 LTS
  • Chrome & Chromium
  • Puppeteer (+ sample code)

SSH (port 22) into the instance and navigate to /usr/puppeteer directoy which includes all NodeJS packages by 'cd /usr/puppeteer'. Execute our sample scripts by 'nodejs sample-chrome.js' or 'nodejs sample-chromium.js'. After the execution of the script you can find taken screenshots by typing 'ls'.

Own development:
Either edit files directly in terminal by eg. 'nano' or connect to the VM via a SCP tool to deploy own scripts remotely.

Parallel execution:
If you need parallel execution or if you want the Puppeteer script run while closing the SSH session, use the 'tmux' feature.

Find detailed documentation for this product on: is made by Noricum Cloud Solutions:
We are an Independent Software Vendor and IT Consulting company operating in the cloud computing area. Hundreds of customers around the world use our services and products week by week. They are satisfied with our simply to use, scaleable and reliable solutions.