RAGE:MP gameplay

Host a RAGE:MP Dedicated Server

RAGE:MP is a multiplayer modification for Grand Theft Auto V. Create custom game modes, roleplay servers, and more with full scripting support (JavaScript, C#).

Hardware Requirements

Here's what you need to run a RAGE:MP dedicated server.

Economy

Small private server, 1-16 players

CPU0.25 cores
RAM1 GB
Storage5 GB

Standard

Community server, 16-50 players

CPU0.5 cores
RAM2 GB
Storage5 GB

Pro

Large RP community, 50-100 players

CPU1 core
RAM4 GB
Storage5 GB

Start hosting from your own computer

Run a RAGE:MP server on your desktop, laptop, VPS, or dedicated machine — GameCP automates Docker setup, resource allocation, and RAGE:MP configuration instantly. Automatic port forwarding means your friends can connect without touching your router. Start local, scale to a VPS when you're ready.

Get Started FreeNo credit card required

Setup in 4 Steps

Skip the manual installation, port forwarding, and configuration. Install on your own computer and start hosting instantly.

The Manual Way vs. GameCP

Manual Setup

  • Configure 2+ firewall ports and router settings
  • Write systemd service files
  • SSH into server to edit configs
  • Requires a VPS or dedicated server
  • 30-60 minutes if experienced

With GameCP

  • Automatic port forwarding — no router config
  • Host from your own PC, VPS, or dedicated server
  • Docker container with auto-restart
  • Visual config editor in browser
  • Under 5 minutes total

Under the Hood

The full manual process to host a RAGE:MP dedicated server on a VPS. Or install GameCP on your own computer and skip all of this.

Step 1

Configure & Prepare

Set your server settings, then install Docker, and pull the RAGE:MP container image.

Server ConfigurationEdit values to update all commands
terminal
# Update system and install Docker
sudo apt update && sudo apt install -y docker.io
sudo systemctl enable --now docker

# Create game server directory
sudo mkdir -p /opt/gameserver

# Server configuration
export ANNOUNCE="true"
export GAMEMODE="freeroam"
export LANGUAGE="en"
export STREAM_DISTANCE="500"
export DISALLOW_MULTIPLE_CONNECTIONS="false"
export MAX_PING="0"
export MIN_FPS="0"
export MAX_PACKET_LOSS="0.0"
export SYNC_RATE="40"
export CSHARP="disabled"
export ENABLE_HTTP_SECURITY="false"
export ALLOW_CEF_DEBUGGING="false"

# Pull the container image
docker pull ghcr.io/ptero-eggs/yolks:debian
Step 2

Run the Installation Script

RAGE:MP uses a custom install script to download and configure the server files.

Installation Script
#!/bin/bash

apt update
apt install -y curl wget tar

mkdir -p /opt/gameserver/tmp
cd /opt/gameserver

# Clean previous binaries
rm -rf bin/
rm -rf dotnet/
rm -f ragemp-server

# Download latest RAGE:MP server
cd /opt/gameserver/tmp
echo "Downloading RAGE:MP server..."
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

# Move files to server root
cd /opt/gameserver/tmp/ragemp-srv/
mv * /opt/gameserver

cd /opt/gameserver
chmod +x ./ragemp-server
rm -rf /opt/gameserver/tmp

echo "Installation complete"
exit 0
Step 3

Open Firewall Ports

RAGE:MP requires 2 ports to be open for game traffic and queries.

terminal
sudo ufw allow 22005/udp
sudo ufw allow 22006/tcp
22005/UDP(PORT)22006/TCP(HTTP_PORT)
Step 4

Launch the Server

Start the RAGE:MP server using the configuration from Step 1.

terminal
docker run -d \
  --name rage-mp-server \
  -p 22005:22005/udp \
  -p 22006:22006/tcp \
  -e ANNOUNCE="true" \
  -e GAMEMODE="freeroam" \
  -e LANGUAGE="en" \
  -e STREAM_DISTANCE="500" \
  -e DISALLOW_MULTIPLE_CONNECTIONS="false" \
  -e MAX_PING="0" \
  -e MIN_FPS="0" \
  -e MAX_PACKET_LOSS="0.0" \
  -e SYNC_RATE="40" \
  -e CSHARP="disabled" \
  -e ENABLE_HTTP_SECURITY="false" \
  -e ALLOW_CEF_DEBUGGING="false" \
  -v /opt/gameserver:/opt/gameserver \
  -w /opt/gameserver \
  ghcr.io/ptero-eggs/yolks:debian \
  ./ragemp-server

Or skip all of this

GameCP automates every step above: Docker, port forwarding, startup, and config. Install on your own PC and deploy a RAGE:MP server in under 5 minutes.

Deploy with GameCP

Ready to Host Your RAGE:MP Server?

Install GameCP on your own computer and start hosting in minutes. Automatic port forwarding, zero config — your friends connect instantly.

No credit card required · Free tier available · Install local, scale later

Deploy Free