chrome-aws-lambda-layer
lambda-surf
Our great sponsors
chrome-aws-lambda-layer | lambda-surf | |
---|---|---|
5 | 8 | |
592 | 1 | |
2.0% | - | |
7.7 | 0.0 | |
23 days ago | over 2 years ago | |
Shell | JavaScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
chrome-aws-lambda-layer
- Lambdas vs EC2
-
Create PDF documents with AWS Lambda + S3 with NodeJS and Puppeteer
This repository hosts a Community Lambda Layer so we can use it directly on our function. At this time the latest version is 24
-
chrome binary not found aws lambda
Have you installed a Chrome / Chromium binary as a Lambda layer (e.g. this layer)? Chrome isn't included by default.
-
Vapor custom Docker image + Browsershot
FROM laravelphp/vapor:php74 RUN apk update && apk add --no-cache curl unzip WORKDIR /opt RUN curl -sSL https://github.com/shelfio/chrome-aws-lambda-layer/raw/master/chrome_aws_lambda.zip --output chrome_aws_lambda.zip RUN unzip chrome_aws_lambda.zip -d /opt RUN rm chrome_aws_lambda.zip RUN curl -sSL https://github.com/lambci/node-custom-lambda/raw/master/v12.x/layer.zip --output node-custom-lambda.zip RUN unzip node-custom-lambda.zip -d /opt/node-custom-lambda RUN cp -avr /opt/node-custom-lambda/bin /opt/bin RUN rm node-custom-lambda.zip && rm -rf node-custom-lambda WORKDIR / COPY . /var/task
-
Using AWS Lambda and Slack to find Xbox Series X stock, so you don't have to
Puppeteer automates Chromium browsers (headless and non-headless), but can Chromium run in a Lambda function? Not without some great work from the community to create a Chrome build for the AWS Lambda runtime. There’s also a Lambda layer solution for this too, although I haven’t tried this approach yet. Another great feature of this package is that it runs headless when running in Lambda and non-headless when running locally - so it’s frictionless to develop, test and run your scripts.
lambda-surf
-
Using AWS Lambda and Slack to find Xbox Series X stock, so you don't have to
I set up this demo to test the scheduled running of tasks, it consists of 4 tasks that are scheduled to run every 5 minutes, 10 minutes, once an hour and every 2 hours. The tasks don’t do much other than return some text detailing that they ran, but each has a number emoji so I can see if it’s working correctly:
What are some alternatives?
ghostscript-lambda-layer - Ghostscript AWS Lambda layer
browser-fingerprinting - Analysis of Bot Protection systems with available countermeasures 🚿. How to defeat anti-bot system 👻 and get around browser fingerprinting scripts 🕵️♂️ when scraping the web?
chromium - Chromium (x86-64) for Serverless Platforms
chrome-aws-lambda - Chromium Binary for AWS Lambda and Google Cloud Functions
browsershot - Convert HTML to an image, PDF or string
website-scraper-puppeteer - Plugin for website-scraper which returns html for dynamic websites using puppeteer
serverless-puppeteer-layers - Serverless Framework + AWS Lambda Layers + Puppeteer = ❤️
serverless-pdf-generator
Grant - OAuth Proxy
puppeteer-login-demo
serverless-graphql - Serverless GraphQL Examples for AWS AppSync and Apollo