rethinkdb
The open-source database for the realtime web
Ports
Add an allocation on the node for each port.
- cluster 25567
- driver 25568
- http 25569
Install
- Installer image
- ghcr.io/ptero-eggs/installers:debian
- Install script
- 21 lines
Image
- Debian ghcr.io/ptero-eggs/yolks:debian
Startup
The Panel runs this command to start the server. It replaces each variable in the command with the value of that variable.
3 variables
VERSIONUsers can edit
required|string|max:20
DRIVER_PORTUsers can see
required|string|max:10
HTTP_PORTUsers can see
required|string|max:10
Wings
- Stop command
- ^C (SIGINT)
- Running when the console shows
- Server ready
Readme
Rethinkdb
Website
The open-source database for the realtime web
Notes
- The web dashboard by default is disabled (remove the
--no-http-adminflag 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.
| Port | default |
|---|---|
| cluster | 25567 |
| driver | 25568 |
| http | 25569 |
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 21 lines bash in ghcr.io/ptero-eggs/installers:debian Show Hide
#!/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 "-----------------------------------------"