Logo Redis Stack

Databases

Redis Stack

In-memory store — caching, sessions, queues and real-time data structures.

About Redis Stack

Redis Stack brings together Redis and its official modules (RedisJSON, RediSearch, time series, probabilistic structures) as well as RedisInsight, the web administration interface. It is the Swiss Army knife of in-memory data: application cache, sessions, queues, real-time leaderboards, search and indexing — with latencies on the order of a millisecond.

Deployed on your own VPS, Redis Stack acts as a performance layer for your applications (Laravel, Node.js, Django…) without relying on a managed service billed by usage. RedisInsight, accessible from the browser, lets you explore keys, profile commands and monitor memory without the command line.

What gets installed

Ready when the VPS starts

Compatible OS
Ubuntu 24.04
Application
Redis Stack
Tech stack
DockerRedisRedisInsight
Minimum RAM
1 GB (2 GB recommended)
Minimum CPU
1 vCPU
Default port
6379 · 8001 (UI)
Access
root over SSH

Key features

  • Cache and sessions with sub-millisecond latency
  • Queues and messaging (Pub/Sub, Streams) for asynchronous processing
  • RedisJSON and RediSearch: indexed JSON documents and full-text search
  • Real-time structures: leaderboards, counters, geolocation
  • RedisInsight: web interface for exploration and profiling
  • Configurable persistence (RDB / AOF) for data durability

When to use this solution?

Speed up an application

Cache expensive queries and user sessions to relieve your database and reduce response times.

Task queues

Serve as the back end for queues (Laravel queues, BullMQ, Celery) to process emails, exports and webhooks in the background.

Real time

Power live leaderboards, presence counters and instant notifications with Redis's native structures.

Guide

Deploy Redis Stack on your VPS

  1. Create the VPS

    VPS with 1 GB RAM minimum (2 GB recommended), Ubuntu 24.04. The "Redis Stack" template launches the container with volume-based persistence.

  2. Connect your application

    Redis listens on the VPS loopback only: point any application hosted on that same machine to 127.0.0.1:6379. A domain gives you no access to Redis — the nginx vhost proxies HTTP only, and the Redis protocol is not HTTP. From another machine, open an SSH tunnel — ssh -L 6379:127.0.0.1:6379 root@<your-vps-ip> — then point your application to localhost:6379. Set a password (requirepass) as soon as other applications share the VPS.

  3. Open RedisInsight

    If a domain is attached to the app, the RedisInsight web interface answers on https://your-domain. Otherwise it is only reachable locally: create an SSH tunnel with ssh -L 8001:127.0.0.1:8001 root@your-vps-ip, then open http://localhost:8001 (8001 is the catalogue port; use the one shown on your app's page in the client area) to explore keys, run commands and monitor memory.

  4. Secure access

    Restrict port 6379 to your application servers through the firewall and enable authentication — never leave Redis open to the Internet.

Frequently asked questions

Questions about Redis Stack

← Back to DatabasesAll applications
Redis Stack adds the official modules (JSON, search, time series, Bloom) and the RedisInsight interface to Redis, all in a single ready-to-use image.

Embed the deploy button

Maintaining a project that uses Redis Stack? This button lets your readers deploy it on a VPS in one click, without reading Docker documentation.

Deploy Redis Stack on ServOrbit
Markdown
[![Deploy Redis Stack on ServOrbit](https://servorbit.com/brand/deploy/button.svg)](https://servorbit.com/vps-cloud?template=redis-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=redis-stack)
HTML
<a href="https://servorbit.com/vps-cloud?template=redis-stack&utm_source=deploy-badge&utm_medium=referral&utm_campaign=redis-stack"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Redis Stack on ServOrbit" height="40"></a>

The button points to a VPS order with the template preselected. The image is served from servorbit.com — nothing to host on your side.

Need help?

Browse our help center and FAQ, or reach our team — callback, WhatsApp or email.

Message us on WhatsAppopens in a new tab