> ## Documentation Index
> Fetch the complete documentation index at: https://help.freakhosting.com/llms.txt
> Use this file to discover all available pages before exploring further.

# How to Set Up a RAGE:MP Server (Getting Started)

> How to set up a RAGE:MP server on FREAKHOSTING: check your plan's Max Players, edit name and announce in conf.json, start it and join through Direct Connect.

To set up a RAGE:MP server on FREAKHOSTING, open your server in the [Game Panel](https://games.freakhosting.com), check **Max Players** on **Startup** (set by your plan), then open **Files** and edit `conf.json` to set your server `name` and, if you want to be listed, `"announce": true`. Start the server and join from the RAGE Multiplayer launcher's **Direct Connect** tab with your address, for example `203.0.113.10:22005`.

| Difficulty | Time | Works on | Panel pages |
| - | - | - | - |
| Beginner | 10 minutes | Every FREAKHOSTING RAGE:MP server | **Startup**, **Files**, **Console** |

## Before you start

* Log in to the [Game Panel](https://help.freakhosting.com/portals/game-panel/how-to-login-and-access-the-game-panel.md).
* Install GTA V and the RAGE Multiplayer launcher on your PC. RAGE:MP does not support pirated copies of the game.
* Your server has no game settings page. Everything except **Max Players**, which your plan sets, is set in `conf.json`.

## How to set up your RAGE:MP server

**1. Check the player limit**

Click **Startup**. Under **Variables**, **Max Players** shows the player slots in your plan. It is read only; for more slots, [open a ticket](https://freakhosting.com/clientarea/submitticket.php). The panel writes this value into `conf.json` as `maxplayers` every time the server starts.

**2. Open conf.json**

Click **Files** and open `conf.json`. See the [File Manager guide](https://help.freakhosting.com/portals/game-panel/how-to-use-the-file-manager.md) if you are new to it.

**3. Name your server**

Change `"name"` from `"RAGE:MP Unofficial server"` to your own name. RAGE:MP suggests putting tags in brackets, for example `"My Roleplay [RP]"`.

**4. Choose whether to be listed**

Set `"announce": true` to appear in the launcher's server list. Leave it `false` to keep the server private to people who know the address.

**5. Save and start**

Click **Save Content**, then [start the server](https://help.freakhosting.com/portals/game-panel/how-to-start-stop-and-restart-your-game-server.md) and watch the [console](https://help.freakhosting.com/portals/game-panel/how-to-use-the-server-console.md) for errors from your scripts.

![RAGE:MP Startup page with the startup command ./ragemp-server, the Docker image and the Max Players variable](https://mintcdn.com/freakhostingltd/DHEkFogaRHlgkEmZ/images/games/rage-multiplayer/ragemp-startup.png?fit=max\&auto=format\&n=DHEkFogaRHlgkEmZ\&q=85\&s=af4eecce7d291078cc97e4da7802c162)

Startup page of a RAGE:MP server in the FREAKHOSTING Game Panel

## What the panel sets for you

| conf.json key | Set by | Notes |
| - | - | - |
| `port` | The panel, from your server's game port | 22005 by default. Rewritten at every start. |
| `maxplayers` | **Max Players** on **Startup** | Rewritten at every start from your plan's slots. Editing the file has no effect. |
| `name`, `announce`, `gamemode`, `bind`, `stream-distance`, `csharp` | You, in `conf.json` | Kept as you save them. |

Leave `"bind": "0.0.0.0"` as it is, so the server listens on its public address.

## How to join your RAGE:MP server

| Method | What to do |
| - | - |
| Direct Connect | In the RAGE Multiplayer launcher, open **Direct Connect** and enter your address and port, for example `203.0.113.10:22005`. |
| Server list | Open the **Servers** tab and search for your server name. Needs `"announce": true`. |

Your server also uses the next port, 22006, to send client packages to players. Both ports are already set up on your server.

## Add your gamemode

A new server runs the default `freeroam` setting with no scripts. Upload your own gamemode to `packages` and `client_packages`; see [install scripts](https://help.freakhosting.com/games/rage-multiplayer/how-to-install-scripts-on-a-rage-multiplayer-server.md). Make a [backup](https://help.freakhosting.com/portals/game-panel/how-to-create-and-restore-backups.md) before big changes.

## Frequently asked questions

### Why does my maxplayers value in conf.json keep changing back?

The panel writes **Max Players** from **Startup** into `conf.json` each time the server starts. **Max Players** is set by your plan; for more slots, [open a ticket](https://freakhosting.com/clientarea/submitticket.php).

### What port does a RAGE:MP server use?

22005 for the game (UDP and TCP) and 22006 for the HTTP server that sends client packages. Players join on the game port.

### How do I make my server private?

Keep `"announce": false`. Players can then only join with the address through **Direct Connect**. The official list of `conf.json` settings has no server password, so a whitelist must be scripted in your gamemode.

### Can I change the gamemode in the panel?

No. The `gamemode` key and your scripts are set in **Files**. See [conf.json explained](https://help.freakhosting.com/games/rage-multiplayer/server-config-conf-json.md).

## Related guides

> [card] [RAGE:MP server guide](https://help.freakhosting.com/games/rage-multiplayer/rage-multiplayer-server-hosting-guide.md)
>
> Every RAGE:MP page in one place.

> [card] [conf.json explained](https://help.freakhosting.com/games/rage-multiplayer/server-config-conf-json.md)
>
> All common settings.

> [card] [Install scripts](https://help.freakhosting.com/games/rage-multiplayer/how-to-install-scripts-on-a-rage-multiplayer-server.md)
>
> Add your gamemode.

> [card] [Not showing in the list](https://help.freakhosting.com/games/rage-multiplayer/rage-multiplayer-server-not-showing-in-list.md)
>
> Get listed or join directly.

> [card] [Startup variables](https://help.freakhosting.com/portals/game-panel/how-to-configure-startup-variables.md)
>
> How Startup works.

***

> [!NOTE]
>
> **Checked against the official [RAGE Multiplayer wiki](https://wiki.rage.mp/wiki/Server_settings)** and our Game Panel on 2 November 2026. Steps may differ slightly if RAGE Multiplayer changes.

> [!NOTE]
>
> ### Need Extra Help?
>
> If you encounter any issues, our support team is ready to assist:
>
> * **Live Chat:** Quick assistance via our website.
> * **Support Ticket:** [Open a Ticket](https://freakhosting.com/clientarea/submitticket.php)
> * **Discord:** [Join our Community](https://discord.gg/freakhosting)
> * **Email:** [support@freakhosting.com](mailto:support@freakhosting.com)

> [!TIP]
>
> ### Save on Your Hosting
>
> Ready to upgrade your hosting? Use code **KB20** at checkout for **20% off** your first order!

***

**Last Updated:** November 2026


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.