Do you want to create a RedM server? Then you need a good server hoster right from the start. For this we recommend our partner host Zap hosting.
RedM is a modification for Red Dead Redemption 2 to create your own servers. The mod allows you to play on player-created servers or create a RedM RP server. With RedM you have the opportunity to create your own gaming experience and relive the world of Red Dead Redemption 2. Roleplay is just one step away. The client only runs on a PC and you can run a server on Windows and Linux. Do you want to create or rent a RedM server? Today we'll show you how to do it.
Rent now via Zaphosting and save money
General questions about RedM servers
Since questions keep coming up, we offer the best way to answer them here.
Who can rent a RedM server?
Anyone over the age of 18 can rent a RedM server. We recommend our partner Zaphosting, who makes this possible.
What is the difference between RedM and Red Dead Online?
While RD:O runs on Rockstar Games servers, RedM allows you to create your own server that you can host yourself. Here you determine the rules of the game: who has admin rights, who has how much money, what are the rules of the game, etc. pp.
How much does a RedM server cost?
This depends on the number of slots on the server and the technical equipment. Zaphosting already offers servers for €5 per month – making it very cost-effective. So it's worth renting a server and starting it.
How do I then create a server?
This depends on what type of server you want to create. Zaphosting offers you some pre-built packages that you can install, including for roleplay.
Next, where can I find scripts for my Red Dead Roleplay server?
There are numerous internet forums and websites. We recommend the following:
RedM Forum official
How do I install Saltychat?
Around Saltychat To install RedM, download the server version of Salty and put it in the “resources” folder. You then start the resource via your server.cfg - just like with FiveM.
Do I need a Teamspeak server?
If you want to create a RedM server, we recommend that you rent a Teamspeak server to ensure communication between your players. Of course, it is also possible to communicate in the game using Mumble. Mumble is a voice system that is used by RedM and FiveM to communicate in the game via the in-game voice chat.
For the best roleplay experience, we recommend a Teamspeak server with Saltychat.
Can I also get a RedM Server for free?
Running a server costs electricity (and therefore money). You can also start your server on your own PC first to test important functions and details. But if you want to start a public server, you should seriously consider spending a few euros and renting a small server. It doesn't cost a fortune! You can always upgrade later.
Which payment methods can I use for this?
Zaphosting offers the following payment options (information provided without guarantee):
Paypal, PaySafeCard, Sofortüberweisung, Giropay, EPS transfer, micropayment Handypay, Bitcoin, micropayment Call2pay.
Would you like to create a RedM Roleplay Server?
We will explain to you in detail how it is possible to create a server of this type. But first you should rent a suitable server for this. Rent your server on Zaphosting now and continue.
Instructions to create RedM Server
This tutorial gives a quick overview of setting up a simple RedM server. I'll go over simple instructions to get you started.
Overall, the setup process is very similar to Instructions “How to create a FiveM server”.
- Windows or Linux (Ubuntu/Debian recommended)
- Highly recommended – Git 1.9k for correct installation
- Only if you use Windows on the server: – Visual C++ Redistributable 2019 800 or newer version
- Have a basic knowledge of Command Prompt/Terminal usage and Git. If you are not familiar with this, please look it up online. You need to know how to create a folder, modify folders, clone a Git repository, and start a file.
The file paths we will use may be different, but make sure your file path does not contain spaces
BAD! – C:\Users\John Doe\Desktop\MyRedMServer
GOOD - C:\Projects\MyRedMServer
Since most beginners will be setting up a server on their home PC, we are hereby providing more detailed instructions for Windows:
For Windows Servers
- Create a new home folder (e.g. C:\MyRedMServer)
- Create two new directories within this folder
a. C:\MyRedMServer\server-files, for the server binaries
b. C:\MyRedMServer\server-data, for your server resources/scripts
- Open http://runtime.fivem.net/artifacts/fivem/build_server_windows/master/
...and download the latest recommended artifact.
- Open the downloaded server.zip file and extract the contents into the server binaries folder created in step 2a (e.g. C:\MyRedMServer\server-files)
- If you have Git installed, open a command prompt window
a. Press Windows Key + R
b. In the dialog box that opens, type cmd and press Enter
- Navigate to your server data folder
a. cd C:\MyRedMServer\server-data
- Clone the cfx-server-data repository
a. git clone https://github.com/citizenfx/cfx-server-data.
b. DANGER! Don't forget the point!!!
- Open Notepad or another file editor (Notepad++, vscode)
a. Create a new file and paste the sample server.cfg found at the end of this post.
b. Generate a license key on https://keymaster.fivem.net 2.5k
c. Change the sv_licenseKey with your license key (e.g. sv_licenseKey myl1c3nsekey)
d. Save the file as server.cfg in the server-data folder (e.g. C:\MyRedMServer\server-data) - Don't forget the
- File extension to be set to 'All Files' in the save command prompt!
- Start the server in the Command Prompt window from step 5
a. Enter: ..\server-files\FXServer.exe +exec server.cfg +set game rdr3
b. Press Enter and your server will start.
- If the server does not start or you receive an error message such as “Error authenticating your license key”, please read the instructions again. Then you did something wrong.
For Linux servers
Provided you are logged into the server via SSH or have other access to it
- Create a new home folder (e.g. ~/redm)
- Create two new directories within this folder
a. ~/redm/server-files, for the server binaries
b. ~/redm/server-data, for server resources/scripts
- Go to http://runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
a. Right-click the latest version
b. Click “Copy Link Path” or similar
- Go to server files
- Download the server artifacts (from step 3)
- Extract the file with
tar xf fx.tar.xz
- Go to
server datafolder and clone the cfx-server-data folder
cd ~/redm/server-data && git clone https://github.com/citizenfx/cfx-server-data .
- Create a server.cfg file and copy the example from the bottom of this page (below)
b. Copy + paste the example server.cfg
- Go to https://keymaster.fivem.net & generate a server key
- Enter the generated license key in your server.cfg replacing the changeme value
- Exit nano (Ctrl+X -> Y -> Enter)
- Start the RedM Server
bash ../server-files/run.sh +exec server.cfg +set gamename rdr3
If any problems occurred, please read the instructions again and follow the instructions carefully.
Important starting tips
If you run the server on your own PC, you can connect via localhost.
For hosting outside your home network, ports must be shared:
a. Port 30120 UDP/TCP inbound and outbound for server traffic
b. Port 30110 UDP outbound for the server list
c. Port 30130 UDP outbound for cfx.re/join proxy links
If you want your server not to appear in the server list (assuming the ports are set up correctly), add sv_master "" in the server.cfg. Then it will not be displayed to anyone and you can only connect to the direct IP.
# Only change the IP if you're using a server with multiple network interfaces, otherwise change the port only. endpoint_add_tcp "0.0.0.0:30120" endpoint_add_udp "0.0.0.0:30120" ensure spawnmanager ensure mapmanager ensure basic-gamemode # A comma-separated list of tags for your server. # For example: # - sets tags "drifting, cars, racing" # Or: # - sets tags "roleplay, military, tanks" sets tags "default" # A valid locale identifier for your server's primary language. # For example "en-US", "fr-CA", "nl-NL", "de-DE", "en-GB", "pt-BR" sets locale "root-AQ" # please DO replace root -AQ on the line ABOVE with a real language! # Set your server's hostname sv_hostname "FXServer, but unconfigured" # Add system admins add_ace group.admin command allow # allow all commands add_ace group.admin command.quit deny # but don't allow quit add_principal identifier.fivem:1 group.admin # add the admin to the group # Hide player endpoints in external log output. sv_endpointprivacy true # Server player slot limit (must be between 1 and 32, unless using OneSync) sv_maxclients 32 # Steam Web API key, if you want to use Steam authentication (https://steamcommunity.com/dev/apikey) # -> replace "" with the key set steam_webApiKey "" # License key for your server (https://keymaster.fivem.net) sv_licenseKey changeme
Tips for recommended RedM scripts
You and your server team are looking for new ones Scripts for your Western Roleplay Server? Then here's a list for you, because we have the best tips for new sources of scripts!
Rent RedM Server immediately
Zaphosting is an official RedM and FiveRP partner and takes care of the operation and administration of your server.
Create your own western roleplay server today. We wish you a lot of fun!
Do you have questions or problems about Red Dead Redemption? Contact Rockstar Games official game support via this link.
If you have any questions about RedM, you can report in the official forum, and write a post.