Our great sponsors
-
Dedicated_Valheim_Server_Script
Valheim Server Manager . Supports: ValheimPlus, Bepinex, Multi-world, Multi-Lang, Update, Backup, Restore and more: Built for Linux
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
valheim-server-docker
Valheim dedicated gameserver with automatic update, World backup, BepInEx and ValheimPlus mod support
-
valheim-docker
Valheim Docker powered by Odin. The Valheim dedicated gameserver manager which is designed with resiliency in mind by providing automatic updates, world backup support, and a user friendly cli interface.
So, funny story, shortly after making my previous post, I went and stole some code from this guy's script. Which uses steamcmd.sh and looks in the container's local appmanifest file, compares the two and runs an update. I keep the end result here, the version check stuff is (unsurprisingly) in versionCheck.sh. That repository is my unsophisticated take on running Valheim server in a docker container, with supporting scripts. With a daily job set in crontab on the server to run the versionCheck.sh script.
So, funny story, shortly after making my previous post, I went and stole some code from this guy's script. Which uses steamcmd.sh and looks in the container's local appmanifest file, compares the two and runs an update. I keep the end result here, the version check stuff is (unsurprisingly) in versionCheck.sh. That repository is my unsophisticated take on running Valheim server in a docker container, with supporting scripts. With a daily job set in crontab on the server to run the versionCheck.sh script.