-
Rust (game) Docker Problem (probably easy)
https://oxidemod.org/threads/lgsm-multiple-rust-servers-modded-vanilla.16475/ I haven't done this myself but this way you don't need to have duplicate rust containers. I would recommend using ports that are in steams range for rust so incase there are people with hardened firewall rules out there they will still be able to connect. Maybe it's been made easier since then I'd check the config file for notes about changing the rust servers pid in the config file. YMMV
-
Rust (game) Docker Problem (probably easy)
THIS NOW WORKS!! As of at least unraid 6.4 (maybe earlier) it seems the support needed to run 32bit docker containers has been added. it looks like perhaps csmccarron has been pretty active in testing different configs but now its enabled by default on the stable branch. They even added in the ability to attached you dockers directly to a bridged interface like a vlan in my DMZ. THANK YOU LIME TECH!!!! I made my rust template almost exactly as the original poster except you can't just list all your env variables in a file as you would on a normal docker server. Each env variable needs to be added individually to the web interface. you can save the work for future servers by just saving it as a template. The first few time testing I didn't do this and wasted some time. I did not use the port 8080 as the facepunch webgui is the default now and what i like to use and it loads through the rcon port. I used this site for reference but I also found a tutorial that recommended to only allocate 16GB of ram to the unity engine that runs rust. add "-m 16" to the startup arguments. i guess depending on how beefy you spec your server maybe you want to run hundreds of players. maybe at that point 16GB wouldnt be enough. YMMV
-
Rust (game) Docker Problem (probably easy)
well...normally yes. the docker image will use local hardware resources same as host so certian apps will run better with direct access to hardware as opposed to accessing it through a hypervised layer. however from what ive read in other post the issue seems to be that unraid OS only runs docker in a 64 bit architecture. since steamcmd only runs as a 32 bit process there is some compatability missing. dont know if its from arch or unraid but apperantly any steamcmd docker containers will probably not work. Ive only tried the Rust container but further research indicates its only choice is to run a linux VM anyway. If anyone can help bridge the gap there are a lot of other users trying to run steamcmd as a docker container as direct host access to hardware makes a bit of a difference when running a game server.
-
HMan_Thunder started following SteamCMD
-
Rust (game) Docker Problem (probably easy)
Im wanting to do exactly the same thing and trying to figure out the same problem. Have you been able to work this out? Any helpful hints for a newb unraider?
HMan_Thunder
Members
-
Joined
-
Last visited