Closed jwilling closed 4 years ago
Just include the volume in your run command or docker-compose
eg. docker run avivace/ror2server:0.1 -p 27015:27015/udp -v $HOST_DIR:/home/steam/ror2-dedicated/BepInEx
You’re right, that totally should work. Thanks!
I tried fiddling with wine by modifying the command used to start the server.
WINEDLLOVERRIDES="winhttp=n,b" xvfb-run /opt/wine-stable/bin/wine "${STEAMAPPDIR}/Risk of Rain 2.exe"
WINEDEBUG=+loaddlls
shows both native and builtin winhttp.dll
being loaded in said orderWINEDLLOVERRIDES="winhttp=n" xvfb-run /opt/wine-stable/bin/wine "${STEAMAPPDIR}/Risk of Rain 2.exe"
WINEDEBUG=+loaddlls
shows that it is indeed trying to do something, but instead of loading UnityPlayer.dll + jsproxy.dll + winhttp.dll (builtin) it is instead loading UnityPlayer + winex11.drv + usp10.dll and then getting stuckWINEDLLOVERRIDES="winhttp=" xvfb-run /opt/wine-stable/bin/wine "${STEAMAPPDIR}/Risk of Rain 2.exe"
winhttp.dll
(as expected, but I tested anyway)In the end, I am left with more questions than answers:
nb-mode
- why is it loading winhttp.dll both times, and if it is intended, why is Doorstop not being executed?n-mode
- why is it loading usp10.dll which is never loaded in nb-mode
, and why is it getting stuck?PR #10 should have fixed mods support. Checkout the new README for instructions and let me know if there are any problems or questions.
@dubvulture You're awesome, thank you!
@dubvulture Rad! You rock!
First of all, thanks for the project. I love how easy it is to spin up a quick dedicated server!
I’m interested in installing some mods. I wonder what the best way is to do this with this image. Maybe the mods folder could be exposed as a volume?