Skip to content

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.

egg-rage-mp.json

updated

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-server
  • Server 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

  1. Validate and update embedded URLs

    · Daniel Barton · bf9f3cb

  2. SteamCMD + Other fixes

    · yesBad · edbf925

  3. Add standalone games

    · Daniel Barton · 74c706a

All changes on GitHub

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
#!/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