Quickstarts
Google Cloud Functions
GitHub Repository
You can find the project source code on GitHub.
Prerequisites
- Create a Google Cloud Project.
- Enable billing for your project.
- Enable Cloud Functions, Cloud Build, Artifact Registry, Cloud Run, Logging, and Pub/Sub APIs.
Database Setup
Create a Redis database using Upstash Console or Upstash CLI. Copy UPSTASH_REDIS_REST_URL
and UPSTASH_REDIS_REST_TOKEN
for the next steps.
Counter Function Setup & Deploy
- Go to Cloud Functions in Google Cloud Console.
- Click Create Function.
- Setup Basics and Trigger Configuration like below:
- Using your
UPSTASH_REDIS_REST_URL
andUPSTASH_REDIS_REST_TOKEN
, setup Runtime environment variables under Runtime, build, connections and privacy settings like below. - Click Next.
- Set Entry point to
counter
. - Update
index.js
index.js
- Update
package.json
to include@upstash/redis
.
package.json
- Click Deploy.
- Visit the given URL.
Was this page helpful?