Pular para o conteúdo principal

Paleta de Comandos

Pesquisar um comando para executar...

Uprest

Um proxy HTTP-to-Redis local para a API REST do Upstash Redis

Uprest

O Uprest é um proxy HTTP-to-Redis local para aplicações que usam a API REST do Upstash Redis. Ele encaminha requisições para um servidor Redis real, para que as aplicações possam continuar usando @upstash/redis no desenvolvimento local e na CI sem um banco de dados Upstash.

Eu usava o serverless-redis-http (SRH) para isso, mas ele parece não ter manutenção e as versões mais recentes do @upstash/redis o quebram, então decidi criar um substituto próprio. O Uprest suporta comandos do Redis, pipelines, transações, Pub/Sub via SSE, respostas JSON e RESP2, autenticação com bearer ou token na query, e versões recentes do @upstash/ratelimit. Ele é publicado como imagens Docker multiarquitetura e binários pré-compilados para Linux, macOS e Windows.