Rage.MP
https://rage.mp/ Modified to work with the latest version of RAGE:MP Will automatically install linux bridge. **This server requires 2 ports to be added for the server. the main port and the next (port+1) as ports for the server.
Ports
Add an allocation on the node for each port.
- Game 22005
- http 22006
Install
- Installer image
- ghcr.io/ptero-eggs/installers:debian
- Install script
- 31 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.
2 variables
Startup command
./ragemp-serverServer name that will be displayed to the master server. (64 Char max)
SERVER_NAMEUsers can edit
required|string|max:64
Maximum number of players your server will hold. (Max 100)
MAX_PLAYERSUsers can see
required|integer|between:1,100
Wings
- Stop command
- ^X
- Running when the console shows
- The server is ready to accept connections
Files Wings edits
Wings sets these values in these files before each start.
conf.json json
- port
- {{server.build.default.port}}
- bind
- 0.0.0.0
- name
- {{server.build.env.SERVER_NAME}}
- maxplayers
- {{server.build.env.MAX_PLAYERS}}
Readme
Rage-MP
The Rage-MP GTA 5 dedicated server RAGE Multiplayer is an multiplayer modification for Grand Theft Auto V that is alternative to GTA Online.
Server Ports
Warband requires a 2 ports (default 22005, 22006)
| Port | default |
|---|---|
| Game | 22005 |
| http | 22006 |
Changes
- Validate and update embedded URLs
· Daniel Barton · bf9f3cb
- SteamCMD + Other fixes
· yesBad · edbf925
- Add standalone games
· Daniel Barton · 74c706a
Problem with this egg?
Open an issue on GitHub. Include your Panel and Wings versions.
Install script 31 lines bash in ghcr.io/ptero-eggs/installers:debian Show Hide
#!/bin/bash
mkdir -p /mnt/server/tmp
cd /mnt/server
rm -rf bin/
rm -rf dotnet/
rm ragemp-server
cd /mnt/server/tmp
echo "Downloading rage.mp"
curl -sSL -o linux_x64.tar.gz https://cdn.rage.mp/updater/prerelease/server-files/linux_x64.tar.gz
tar -xzvf linux_x64.tar.gz
rm linux_x64.tar.gz
cd /mnt/server/tmp/ragemp-srv/
mv * /mnt/server
cd /mnt/server
chmod +x ./ragemp-server
rm -rf /mnt/server/tmp
if [ -e conf.json ]; then
echo "server config file exists"
else
echo "Downloading default rage.mp config"
curl https://raw.githubusercontent.com/ptero-eggs/game-eggs/main/gta/ragemp/conf.json >> conf.json
fi
echo "install complete"
exit 0