Egg Repository

Pterodactyl Community Egg Repository

rethinkdb

The open-source database for the realtime web

Read Me

Rethinkdb

Website

The open-source database for the realtime web

Notes

  • The web dashboard by default is disabled (remove the --no-http-admin flag from startup to enable).
  • It defaults bind to 0.0.0.0 what is all interfaces so it is public availble.
  • On first start a admin pasword is randomly generated.

Server Ports

Ports required to run the server in a table format.

Portdefault
cluster25567
driver25568
http25569
Yolks
NameTag
Debianghcr.io/ptero-eggs/yolks:debian
Variables and Startup

Startup Command

./rethinkdb --bind 0.0.0.0 --cluster-port {{SERVER_PORT}} --driver-port {{DRIVER_PORT}} --http-port {{HTTP_PORT}} --initial-password auto --no-http-admin

Variables

Version

Environment Variable: VERSION
Default Value: 2.4.4
User Viewable:
User Editable:
Driver port

Environment Variable: DRIVER_PORT
Default Value: 25568
User Viewable:
User Editable:
Http port

Environment Variable: HTTP_PORT
Default Value: 25569
User Viewable:
User Editable:
Install Script
#!/bin/bash

apt update
apt install -y wget tar binutils xz-utils

ARCH=$([[ "$(uname -m)" == "x86_64" ]] && echo "amd64" || echo "arm64")

mkdir -p /mnt/server

cd /tmp
wget https://download.rethinkdb.com/repository/debian-bookworm/pool/r/rethinkdb/rethinkdb_${VERSION}~0bookworm_${ARCH}.deb -O rethinkdb.deb

ar xv rethinkdb.deb

tar xvf data.tar.xz

mv /tmp/usr/bin/rethinkdb /mnt/server

echo "-----------------------------------------"
echo "Installation completed..."
echo "-----------------------------------------"
Installation Imageghcr.io/ptero-eggs/installers:debianInstallation Entrypointbash