Egg Repository

Pterodactyl Community Egg Repository

Redis-5

Redis 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.

Read Me

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.

Portdefault
Server6379
Yolks
NameTag
ghcr.io/ptero-eggs/yolks:redis_5ghcr.io/ptero-eggs/yolks:redis_5
Variables and Startup

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

Redis Password

The password redis should use to secure the server.

Environment Variable: SERVER_PASSWORD
Default Value: P@55w0rd
User Viewable:
User Editable:
Install Script
#!/bin/ash
# Redis Installation Script
#
# Server Files: /mnt/server

sleep 5
echo -e "Install complete. Made this to not have issues."
Installation Imageghcr.io/ptero-eggs/installers:alpineInstallation Entrypointash