Self-Hosted Caches & Key-Value
6 stacks for anyone who wants a Redis-compatible cache you control. Each one is a vanilla
compose.yaml that runs locally with docker compose up, with a measured RAM footprint
and a one-step deploy to Miget from $5/month flat.
#the stacks
Redis
The in-memory data store - cache, queues, pub/sub, streams - as a single password-protected node.
Redis Cluster
experimentalSharded, horizontally-scaled Redis - 3 master shards + 3 replicas, keyspace partitioned automatically.
Redis Sentinel
Highly-available Redis with automatic failover - one master, two replicas, three sentinels.
Valkey
The BSD-licensed, Redis-compatible in-memory store - cache, queues, streams - as a single node.
Valkey Cluster
experimentalSharded, horizontally-scaled Valkey - 3 master shards + 3 replicas, keyspace partitioned. BSD.
Valkey Sentinel
Highly-available Valkey with automatic failover - one master, two replicas, three sentinels. BSD.
#what each one needs
RAM and disk are what the compose file allocates, not guesses, and the plan is the smallest one that holds it. Databases and caches come managed and included on Miget rather than billed per instance.
| Stack | Services | RAM | Disk | Fits plan |
|---|---|---|---|---|
| Redis | 1 | 512 MiB | 5 GB | $5/mo |
| Redis Cluster | 7 | 3.1 GiB | 30 GB | $25/mo |
| Redis Sentinel | 6 | 1.9 GiB | 15 GB | $13/mo |
| Valkey | 1 | 512 MiB | 5 GB | $5/mo |
| Valkey Cluster | 7 | 3.1 GiB | 30 GB | $25/mo |
| Valkey Sentinel | 6 | 1.9 GiB | 15 GB | $13/mo |
Cost against the managed equivalents, per stack: Redis , Redis Cluster , Redis Sentinel , Valkey , Valkey Cluster , Valkey Sentinel .
Browse the rest of the catalogue
140 stacks in total, from databases and queues to AI infrastructure - all MIT licensed, all runnable locally, all deployable in one step.