![]() ![]() So far I've tried the CS: Source and Team Fortress 2 containers and end up with a segfault that prevents the server from running:Īdd "-debug" to the /serverdata/serverfiles/srcds_run command line to generate a debug.log to help with solving this problem For the first time, I've run into an issue with Source-based games. Hey ich777, I love all the work you've done with getting game servers running in Docker. You can mount the file directly into the container like in this screenshot (also wouldn't recommend to use symlinks because they are not persistant if you change anything in the template or if i release a update):ĭid you think it is necessary to do it with the Collections or would the Workshop ID's (sperated by SPACE) like in the Conan Exiles container be enough? With the Workshop ID's you have to don't use curl. I would not make this with another variable since the main game ID wouldn't change anytime soon. Yes, that's the problem with the collections and workshop ID's since with the ArmA3 container it is necessary that you own the main game and has nothing to do with the dedicated server. Loading Steam (4057) : Assertion Failed: CApplicationManager::GetMountVolume: invalid indexĪpplicationmanager.cpp (4057) : Assertion Failed: CApplicationManager::GetMountVolume: invalid indexĪpplicationmanager.cpp (4220) : Assertion Failed: m_vecInstallBaseFolders.Count() > 0įailed to init SDL priority manager: SDL not foundįailed to set thread priority: per-thread setup failed Steam Console Client (c) Valve Corporation I do see some nuisance errors that I would like to better understand so that I can fix them. Modname="$(curl -s "$"Īlthough it seems to be working. # loop through the collection and download each mod Printf "COLLECTION_ID is not set in docker config. Printf "Steam-Password is not set, please configure in docker config" Printf "Steam-Username is not set, please configure in docker config" Mapfile -t WS_IDS ]+>' | tail -n +2 | grep -Eo 'h> ![]() The last line is commented out but I intend to recursively go through the files to make them all lower case to battle the linux case sensitivity issues with the game mods. Ultimately I think this should be added to the docker I then had to symbolically link that to the '/opt/scripts/user.sh' folder as u suggested. Next I created a script in the /gamefiles/scripts directory so it wouldn't get blown away when the docker updates. Note: I was using the GAME_ID=233780 variable that is already in place but steam instead uses the ARMA3 Server Game_APP_ID=107410 variable to see the collections. I needed to add a few additional variables to the docker.Īdded the following dependency to the docker: I attempted to make a little progress on my own but something seems to be unhappy with steamcmd:īecause the collection ID references the desktop app ID and not the headless server ID I was forced to use a steam account that had the desktop game purchased on it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
January 2023
Categories |