# Upstash Redis

Used by the [build playbook](https://www.ihatereading.lol/build.md) on ihatereading.lol.

### Upstash Redis

Kind: database

Official links:

- [Upstash Console](https://console.upstash.com)
- [Redis REST](https://upstash.com/docs/redis/overall/getstarted)
- [Next.js + Upstash](https://upstash.com/docs/redis/howto/nextjs)
- [@upstash/redis npm](https://www.npmjs.com/package/@upstash/redis)

npm packages:

- `@upstash/redis`

API keys:

- `UPSTASH_REDIS_REST_URL`: Upstash Console → database → REST API → UPSTASH_REDIS_REST_URL
- `UPSTASH_REDIS_REST_TOKEN`: Same page → UPSTASH_REDIS_REST_TOKEN

Setup:

```
1. https://console.upstash.com → Create Redis database
2. Copy REST URL + token
3. Use a ZSET score = total_bid_cents for ranking
```


All platforms: https://www.ihatereading.lol/build/platforms.md
