https://github.com/dbritto-dev/aws-lambda-puppeteer-bootstrap
Boilerplate for use Puppeteer on AWS Lambda
https://github.com/dbritto-dev/aws-lambda-puppeteer-bootstrap
aws-lambda bootstrap hacktoberfest puppeter scraper scraping scraping-websites
Last synced: 18 days ago
JSON representation
Boilerplate for use Puppeteer on AWS Lambda
- Host: GitHub
- URL: https://github.com/dbritto-dev/aws-lambda-puppeteer-bootstrap
- Owner: dbritto-dev
- Created: 2018-10-16T23:57:54.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-09-27T20:42:05.000Z (over 2 years ago)
- Last Synced: 2025-10-19T22:55:50.507Z (8 months ago)
- Topics: aws-lambda, bootstrap, hacktoberfest, puppeter, scraper, scraping, scraping-websites
- Language: JavaScript
- Homepage:
- Size: 89.8 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Boilerplate for a Puppeteer on AWS Lambda

🚀 Bootstrap your Puppeteer function within seconds
Basic starter kit for Puppeteer on AWS Lambda
## Requirements
[Yarn](https://yarnpkg.com/lang/en/) to install npm packages:
```sh
npm install -g yarn
```
## Getting started
```sh
# 1. Clone the project
git clone https://github.com/danilobrinu/aws-lambda-puppeteer-bootstrap.git
# 2. Navigate to the new project
cd aws-lambda-puppeteer-bootstrap
# 3. Install npm packages
yarn install
# 4. Code and upload to AWS Lambda
# zip the content of the dir and upload to AWS Lambda
```
> Note: If the zip size is more than 10mb you need upload the zip to s3 and use the link in your AWS Lambda
## Documentation
### Project structure
| File name               | Description         |
| :-- | :-- |
| `├── .editoconfig` | Use this file to configure your editor |
| `├── .gitignore` | User this file to configure ignore files by git |
| `├── .prettierc` | Use this file to configure the prettier formatter |
| `├── index.js` | _The template for your AWS Lambda function_ |
| `├── package.json` | The npm package list |
| `├── README.md` | The documentation |
| `└── yarn.lock` | The yarn lock file |
## Contributing
Your feedback is **very helpful**, please share your opinion and thoughts! If you have any questions or want to contribute yourself.