Redis
Official Preset7Category: Databases & BaaS
Overview
Redis is an open-source, in-memory data store used by millions of developers as a database, cache, streaming engine, and message broker. It provides sub-millisecond response times, enabling millions of operations per second for real-time applications. On tug.sh, Redis runs as an isolated, persistent container with configurable password auth and optional persistence snapshots.
Primary Use Cases
High-throughput application caching to drastically lower database load
Session storage and user authentication tokens across distributed nodes
Background job queues, pub/sub messaging, and event notification streams
Leaderboards, real-time rate limiting, and counters
Key Features
- Sub-millisecond latency for in-memory reads and writes
- Rich data structures: strings, hashes, lists, sets, sorted sets, streams
- Built-in pub/sub engine and message queue capabilities
- Configurable disk persistence (RDB snapshots & AOF logging)
- Lua scripting and Redis modules support
Container Specification
redis:7
7
Automated Let's Encrypt (Caddy / Traefik)
Managed host volume mounts
How to Deploy Redis with tug.sh
Connect your Linux server
Run the 1-line tug.sh agent install command on any Ubuntu, Debian, or Rocky Linux VPS.
Select Redis from the Marketplace
Pick your domain name, configure custom environment variables if needed, and choose your persistent storage folder.
Click Deploy & Go Live
tug.sh pulls the container, sets up HTTPS certificates, configures the reverse proxy, and boots the service in under 60 seconds.
Deploy on Your Server
Experience effortless self-hosting. Deploy Redis on Hetzner, DigitalOcean, or your home lab with zero maintenance headaches.
More in Databases & BaaS
PostgreSQL
The world's most advanced open-source relational database with ACID compliance, JSONB support, and extensive extensions.
MySQL
The world's most popular open-source relational database powering WordPress, Drupal, and enterprise web applications.
MongoDB
Document-oriented NoSQL database designed for flexible schemas, high availability, and horizontal scaling.
RabbitMQ
Extremely robust, multi-protocol message broker and queue server with a built-in web management console.