Puppeteer

Puppeteer is a headless Chromium browser that can be installed and run on a computer with no graphical user interface. This can be very handy if you need to generate images on a remote server.

It seems like a machine running puppeteer should have more than 512MB of RAM. Allocate 513MB or more to avoid being flagged as a low-spec device by Chromium. See Double your rendering speed with 1mb of memory

At internetfriendsforever Daniel has used Puppeteer for a number of generative image projects.