Skip to content

ghzhost/puppeteer-screenshot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

puppeteer-screenshot

Vercel app for taking screenshots of web pages using Puppeteer

Original code by @styfle in this pull request.

I upgraded the code to work with the latest Vercel and added a ?key= mechanism to protect it from unauthorized access.

Usage

Set a Vercel secret called SECRET_KEY with a random string in it (I generated mine by running uuidgen | md5), then deploy.

You can access screenshots for pages using:

https:/.../zeit.co/blog?type=png&key=...

Screenshots can take several seconds to generate so it's a good idea to cache them somewhere.

About

Vercel app for taking screenshots of web pages using Puppeteer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 78.6%
  • HTML 21.4%