Rust Server Installation Script

Hi all, I made a Rust installation batch file for anyone interesting in setting up a server with a single file :)

It includes the following:
SteamCMD Installation and Rust Server Installation
Choice of Release or Staging Branch
Choice of Oxide Installation/Vanilla Server (For Release Branch)
Creation of StartServer.bat based on user's values
Creation of UpdateServer.bat (also updates Oxide if installed)

Check it out and let me know what you think :)
Github: https://github.com/lilciv/RustServerInstaller

Better to keep server settings like seed, port and etc in server.cfg file instead of bash script. It should only start server with specific identity

Merged post

Also for logs preferably to name them differently because there can be multiple servers on 1 instance, so "Log.txt" is not the best idea. Something like "%Identity%_Log.txt"

dNpkqFyTbVbWbfa.png Orange

Better to keep server settings like seed, port and etc in server.cfg file instead of bash script. It should only start server with specific identity

Merged post

Also for logs preferably to name them differently because there can be multiple servers on 1 instance, so "Log.txt" is not the best idea. Something like "%Identity%_Log.txt"

Thanks for the feedback! I definitely like the log idea. Though I haven't really ever considered setting everything else in server.cfg; most setups (at least that I've seen) have had the information handled through the startup file. AFAIK that takes precendence over server.cfg, right? Would the use case only be for handling multiple servers on one instance? If that were the case, maybe having separate startup files for each server might make sense?

your bat file worked perfect Lilciv

Thanks Tom! :)

Merged post

Update: added custom map support! Check GitHub for the new one!