Hello all.
Please don't be fooled by the subject title. I'm aware that there are lots of videos on YouTube.
What I'm really interested in is some specifics. For example:
How do I download and install plugins?
How do I customize the server specifications (gather rates, upkeep, drop rates, etc.)?
How can I ensure a stable connection to my server?
I plan on playing on this server with others. Do I need to set the server up on a separate PC?
Are there statistics on minimum upstream/downstream requirements?
These are the sorts of things I'm interested in learning about.
If there's a resource that covers part or all of these questions, please, just link me to it, and I'll do the rest myself. I don't expect anyone to walk me through, step by step.
Thanks!
Plugins - you download them from umod.org and there are instructions. Once you've installed the Oxide system itself (again, follow instructions, but it's very simple, you just overwrite some files) then you simply place a plugin file into your plugin folder and it just works. Then you can fiddle with the plugin's config file.
You can change settings via your server's config file.
You can play on your own server on the same PC (this is what I do) but you do need a lot of RAM to run both at the same time.
Generally speaking, you need to read the instructions for all these things you want to do. There's no point in someone repeating these same instructions to you, if you're not going to bother reading them yourself in the first place.
How much RAM do you reckon? I'm running 8GB of DDR4 right now. I imagine that needs to be at least doubled.
16 is good for Rust client alone, I would recommend at least another 4 for the server to be comfortable. If your server is going to get busy then you'll need even more.
Yet another person who fails to even state what OS his server is running under.
I didn't even know that was relevant. That's sort of the whole reason I made this thread.
I'm using Windows 10 Pro 64-bit, if that's what you mean.
Sorry......
Yes it is critical.........
Because the OS influences the commands and a shed load of other things like memory allocation, speeds etc.
A server sits at about 75%-100% of the allocation for the RUST game..., so basically 4-16 GB ram.
You MIGHT have performance issues if you run the server & your game on the same machine IF...If you start getting other people to join.
it depends how "pro" you want to be.......
"Plugins" can be done a number of ways, including screwing about.. with you installing them in the plugin folders.....
OR
you can use something like "oxide" which is like a little game "console" that allows you to run aspects of the server from a web browser.
"RCON" is a bit older , more handicapped, becasue it is again a web browser access , but it looks more like the console when you press "F1"
windows is a pain in the ass to use as a server, basically becasue there is so much other OS shit going on in the back ground,
and if it is your "user" system , there is so much shit going on.. good luck on sorting out any issues you might have without a degree in system management and a pair of wings.
so you tasks as i see them:
Decide on your OS
decide dual computer or single all in 1, game + server, decide hosted or local. (you do this by looking at the resources you need)
stabilize & setup your network, internally & externally open the relevant ports.(you don't do this ... then you ain't gonna be able to get your mates to join, unless they sit on your network)
setup backup, and other issues related to oxide (because... sorry.... the game environment does crash or corrupt now & again...)
setup relevant disk storage (for speed & sanity)
start looking at plugins & oxide. (do what ever you want within the bounds of the plugin)
There is little point in doing the "plugins" crap until you have the other 5 point sorted out, becasue if your system is NOT stable, you are not gonna know is it oxide or a rushed setup
and quite frankly good luck on anyone wanting or being able to help you out in a meaningful way.
now the way I personally do it.
Linux centos NON GUI....(because it is industry standard based on REDHAT)... no DON'T use Ubuntu..... I don't care what other people say.....
special "game-mix" script that pull the whole system up in a single command.
a "config file" , holds the map seed,size, server name ,banner etc.....
oxide & RCON are handled by the script, a single flag turns them on or off independently, so if i run into problems, I flip a flag and it is plain vanilla rust.
Now the reason I do it this way...... is that i can EASILY move my server from private to public hosting in maybe 15-30 minutes of real work & an hour of data TX, and i KNOW IT WILL WORK.
same way that i know, if it goes completly "Mad-Max" on me, I can throw it all away COMPLETLY and then have the script pull it all back & rebuild it , while i go put the kettle on.
Then perhaps I may need to roll back a "save" file for users, Blueprints & other specific game environment settings.
It's only as complicated as you make it by skimping on the initial steps.
These are the official instructions: Rust Dedicated Server
Sorry, you need to Log In to post a reply to this thread.