Unraid Dedicated Server Hosting for RUST
Last updated
Last updated
Please read our disclaimer https://docs.ibracorp.io/#disclaimer.
Here are the minimum requirements for 24 players.
An HDD, SSD or NVMe cache or dedicated drive with at least 10 GB’s of free space
4+ CPU Cores (2.0GHz+)
6 GB of RAM
Rust / ich777 / GameServers
This guide assumes you have already installed the Community Apps plugin for Unraid and know how to port forward on your router.
Below is an example of how to set up the template
Done, click “Apply” and let the container install. Wait several minutes before configuring the server, keep an eye on the logs, the download can take very long depending on your download speed.
Now that you have waited several minutes for the game to download, you should be able to query it from the Steam Server Browser:
Click on View ⇒ Servers
Click on “Add Server”
Enter your unRAID IP followed by the port like “IP:PORT” and click “Add This Address To Favourites” (replace "YOURUNRAIDIP" with your unRAID IP)
Click once more “Refresh” and your server should just show up
Now that you have completed everything above, you will now need to forward the ports, so friends can join.
28015 UDP - GamePort
The game files are located in: /mnt/user/appdata/rust
To enable the Oxide mod to enable further modding, simply go to the template from RUST and set the value "Enable Oxide Mod" to "true":
Don't forward the ports in your router and the game will be LAN only.
Go to the template and change the value for the Server Name and Server Description:
There are two roles in RUST available:
ownerid
- sets the owner and gives full control over the server
moderatorid
- sets the moderators and gives full control over the server except for setting new owners
Go to the directory /mnt/user/appdata/rust/server/my_server_identity/cfg
In that folder, create a file called “users.cfg”
Put in "ownerid" followed by steamID64 and a brief description in double quotes like:
ownerid 76561197963117432 "theadmin"
You can get your steamID64 here by typing in your username and click “lookup”
Start your Server
Make sure all the ports are forwarded correctly with the appropriate protocol.
Don't translate ports from for example 28015 to 28016 in the template, this won't work in most cases and for most game servers, to change the port do the following:
Open up the Docker template and delete the port forwarding for UDP
Click on “Show more settings …”
Change the value at GAME_PORT to the new port that you want to use (in this example, we are using 28016)
Delete the default UDP Port with the value 28015
Create a new port mapping with the Host and Container port 27016 and also make sure to select UDP and click on “Add” like:
Click on “Apply” to apply the new settings Here is an overview of what you have to do in the template:
To ich777, the original creator of this guide and the related game server containers.
You can support ich777 right here:
We hope you enjoyed this guide. It was copied and edited by our Admin Hawks.
Our work sometimes takes months to research and develop. If you want to help support us, please consider:
Liking and Subscribing to our Youtube channel
Joining our Discord server
Becoming a paid member on our IBRACORP website
Donating via Paypal
Download and Install ich777’s RUST container.
Please support the developers and creators involved in this work to help show them some love.
Writer / Producer
ich777
Contributor
Hawks, Sycotix, DiscDuck
Testing / Proofreading
Hawks, Sycotix, DiscDuck
Testing / Proofreading
Hawks, Sycotix, DiscDuck