Deploy Serverless Redis
HTTP server for Redis with Upstash compatibility.
luggapugga/serverless-redis:latest
Just deployed
Redis
Just deployed
/data
Deploy and Host Serverless Redis on Railway
Serverless Redis is a high-performance HTTP server that wraps Redis with an Upstash-compatible REST API. Built with Rust and Axum, it lets you use Upstash client libraries with your own Redis instance, giving you full control over your data.
About Hosting Serverless Redis
This service runs a lightweight Rust HTTP server that bridges HTTP clients to your Redis instance. It handles bearer token authentication, supports single commands and pipelines, and uses connection pooling for performance. Deploy it once and access Redis from anywhere using simple HTTP requests—perfect for serverless functions and edge computing where TCP connections aren't available.
Common Use Cases
-
Self-hosted Redis with Upstash SDKs: Use familiar Upstash libraries while hosting your own Redis instance
-
Serverless and edge functions: Access Redis via HTTP from environments that don't support TCP connections
-
API-first Redis access: Expose Redis to web clients and mobile apps through a REST interface
Dependencies for Serverless Redis Hosting
-
Redis: A Redis instance (deploy on Railway or connect to an external one)
-
Docker: The application runs as a containerized service
Deployment Dependencies
Why Deploy Serverless Redis on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Serverless Redis on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
luggapugga/serverless-redis:latest
ghcr.io/luggapugga/serverless-redis:latestRedis
redis:8.2.1