Puppeteer(Chrome headless node API) based web page renderer. Will only output PDF files. This is not safe and should not be used for public services. Any URL can be printed to pdf, even file:///etc/passwd.
docker run -d --name renderer -p 3000:3000 hmtx/puppeteer-pdf
Input url http://localhost:{port}/?url=https://www.google.com
Optional arguments are:
- username
- password
- format ("A4", "A3", "Letter" etc.)
- landscape (true|false)
- url (must be set)