Redis-5
ApplicationsRedis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker. It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyperloglogs, geospatial indexes with radius queries and streams.
README
Redis
From their Website
Redis is an open source (BSD licensed), in-memory data structure store, used as a database, cache and message broker.
Minimum RAM warning
It's recommended to have 4gb of RAM for redis
See here https://docs.redislabs.com/latest/rs/administering/designing-production/hardware-requirements/
Server Ports
Ports required to run the server in a table format.
| Port | default |
|---|---|
| Server | 6379 |
Docker Images (1)
| Name | Image |
|---|---|
ghcr.io/ptero-eggs/yolks:redis_5 | ghcr.io/ptero-eggs/yolks:redis_5 |
Startup Command
redis-server --bind 0.0.0.0 --port {{SERVER_PORT}} --requirepass {{SERVER_PASSWORD}} --maxmemory {{SERVER_MEMORY}}mb --daemonize yes && redis-cli -p {{SERVER_PORT}} -a {{SERVER_PASSWORD}} && redis-cli -p {{SERVER_PORT}} -a {{SERVER_PASSWORD}} shutdown save Variables (1)
Redis Password
The password redis should use to secure the server.
- Environment:
SERVER_PASSWORD- Default:
P@55w0rd- User Viewable:
- ❌
- User Editable:
- ❌
- Rules:
required|string
Installation Script
Container:
ghcr.io/ptero-eggs/installers:alpineEntrypoint:
ash#!/bin/ash
# Redis Installation Script
#
# Server Files: /mnt/server
sleep 5
echo -e "Install complete. Made this to not have issues."