Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Support] ich777 - Gameserver Dockers

Featured Replies

I'm having troubles trying to get mods to work in project zomboid. I'm trying to get the journal mod going, and i have the workshop id inside the server ini file, and when i boot the server up it shows it loading it, but it's not in the game when I load in

 

  • Replies 12.6k
  • Views 2.2m
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just thought I'd share my experience setting up a Valheim server with this docker app from @ich777(thank you!)   You don't need to worry about Steam authentication for Valheim, the default a

  • Dockers Available:   SteamCMD DedicatedServers: CounterStrike: Source CounterStrike 2 TeamFortress 2 ArmA3 - requested by @MrSage Deathmatch Classic

  • This will hopefully shed some light on the underside working bits of building a cluster of servers for ARK:SurvivalEvolved.   With the inspiration (read thievery) from @growlith I present th

Posted Images

For VRising, it seems someone managed to get Bepinex working per this thread:

 

https://github.com/TrueOsiris/docker-vrising/issues/45

 

Sorry I am not too familiar with how containers are maintained or built on your end but if that helps any in being able to get Bepinex to work on this container, that would be great.

  • Author
17 minutes ago, tito07 said:

For VRising, it seems someone managed to get Bepinex working per this thread:

I usually don't support mods and please also see this post since BepInEx only causes trouble for V-Rising:

 

  • Author

@Wadzwigidy & @tito07 can bot of you please enable BepInEx, wait for it to download and the container to crash, after that stop the container, download the BepInEx release from here (you have to choose win_x64 from the Assets at the bottom), extract and replace the files in the container directory, try to start the container and see if BepInEx is working?

 

On my machine the container starts fine with this version but I'm not sure if it is actually working.

 

If it is working then it's an issue with the latest BepInEx release, if it's not working I remove BepInEx entirely from the container and so that users would have to install it manually.

32 minutes ago, ich777 said:

@Wadzwigidy & @tito07 can bot of you please enable BepInEx, wait for it to download and the container to crash, after that stop the container, download the BepInEx release from here (you have to choose win_x64 from the Assets at the bottom), extract and replace the files in the container directory, try to start the container and see if BepInEx is working?

 

On my machine the container starts fine with this version but I'm not sure if it is actually working.

 

If it is working then it's an issue with the latest BepInEx release, if it's not working I remove BepInEx entirely from the container and so that users would have to install it manually.

The server does stop crashing but it does not seem to load Bepinex. I have run this on a Windows VM successfully without any mods (just Bepinex installed) and the indicator is youll see this in the log when it actually loads in Bepinex:

image.thumb.png.606b7e88349321b6790abf1886013c80.png

 

From what I gather, it has to do with whatever version of wine is installed on this container. If curiosity is on your mind, I would say give that a shot as a test to see if that will allow Bepinex to load per the three bullet points on the thread:

use winehq stable

use WINEDLLOVERRIDES="winhttp=n,b" for wine

Set [Logging.Console] Enabled = false in BepInEx.cfg

 

From reviewing the logs of the initial download of Bepinex, it does seem to grab the correct version from the Thunderstore (which is newer than the one you are referencing on the link). For reference, I can get the server up and mods running successfully on Windows with that latest version... but I cant for the life of me get the game to show up on the server list (yes port forwarding, firewall rules, etc) or my friends to join (with or without Bepinex). However, I do not have this issue with this container standing in unraid. At the end of the day if I want to play the game I will have to use this container so I am thankful for you having this available with or without the ability of Bepinex. Thank you in any case for entertaining the idea.

 

On 6/4/2024 at 10:42 PM, ich777 said:

I now looked a bit more into that and it seems that it's related to how I pull the updates for this specific game because I have to pull it from GitHub and not actually SteamCMD.

I will look into that.

 

However for the time being please only delete everything except for the save game directory.

 

Awesome! No worries and glad it brought some insight. Thanks for everything you do!

  • Author
2 minutes ago, tito07 said:

I have run this on a Windows VM

5 minutes ago, tito07 said:

For reference, I can get the server up and mods running successfully on Windows with that latest version...

...but Windows is not Linux. ;)

 

2 minutes ago, tito07 said:

use winehq stable

The container already uses WineHQ Stable -> I run WINE 8.0.2 but the latest version is 9.0.0 I will update that but you have to give me a few days.

 

3 minutes ago, tito07 said:

use WINEDLLOVERRIDES="winhttp=n,b" for wine

You can pass this over by creating a variable in the template with:

Key: WINEDLLOVERRIDES

Value: winehttp=n,b

 

3 minutes ago, tito07 said:

From reviewing the logs of the initial download of Bepinex, it does seem to grab the correct version from the Thunderstore (which is newer than the one you are referencing on the link).

Yes, because the container uses the Thunderstore API to determine the latest version and installs/updates it accordingly.

 

6 minutes ago, tito07 said:

At the end of the day if I want to play the game I will have to use this container so I am thankful for you having this available with or without the ability of Bepinex.

The main issue with BepInEx is that it causes always trouble, regardless of the game (Valheim, 7 Days to Die) because it must always be up to date and in the case for V-Rising it's even more complicated because it's using WINE.

 

I'll report back when I update everything.

  • Author

@tito07 & @Wadzwigidy the container should now work again, please update the container itself and try to start it with BepInEx enabled.

Please note that the first container start after the update a bit longer (about 2 Minutes) at the message "---Start Server---" but the following restarts should work normal.

 

You don't have to set any environment variables or anything, the container does everything on it's own.

8 hours ago, ich777 said:

@tito07 & @Wadzwigidy the container should now work again, please update the container itself and try to start it with BepInEx enabled.

Please note that the first container start after the update a bit longer (about 2 Minutes) at the message "---Start Server---" but the following restarts should work normal.

 

You don't have to set any environment variables or anything, the container does everything on it's own.

Dude you are amazing, thanks for your time and effort. Can confirm server started up just fine and mods loaded in. Also reviewed the Bepinex logs specifically and do see the proper load messages there.

Greetings,

 

I updated my V Rising server like an hour ago and now the Server restart endlessly.

 

Besides the update I didn't change any settings

 

The only thing I see that seem out of place in the log is this and it seems the log window close right after displaying this message.

 

Quote

invalid HTTP response code received. URL: https://api.epicgames.dev/auth/v1/oauth/token, HTTP code: 0, content length: 0, actual payload size: 06EOS

 

After seeing this I tried to change the "ListOnEOS" to false in the config file but it didn't help.

I also tried to enable BePinEX but no dice either.

 

Do you have any idea please?

  • Author
37 minutes ago, Nemz said:

I updated my V Rising server like an hour ago and now the Server restart endlessly.

Can you please share a bit more of your log?

Please try to stop the container, remove the directory "save-data" (I would recommend putting it somewhere safe for now since it contains your savegame) and try to start the container afterwards.

 

Since the release of V-Rising 1.0 I see a lot of corrupt save games but I really don't know what's causing that, that was definitely not an issue before V-Rising 1.0 was released.

  • Author
1 hour ago, tito07 said:

Dude you are amazing, thanks for your time and effort. Can confirm server started up just fine and mods loaded in. Also reviewed the Bepinex logs specifically and do see the proper load messages there.

Glad that I could help and everything is working now. :)

I found a 8000+ lines log and I didn't know what you'll need exactly so I uploaded the file on my ISP website

 

https://transfert.free.fr/jDPLrVU

 

This log is from launching the server after move the save-data folder out.

 

 

  • Author
19 minutes ago, Nemz said:

This log is from launching the server after move the save-data folder out.

And does it now work?

 

Simply click on the container symbol on your Docker page and select log.

Sorry I forgot to add it doesn't work.

The server is still in a bootloop.

And the log window closes itself everytime. I can't get it to stay open sadly.

4 hours ago, ich777 said:

Glad that I could help and everything is working now. :)

Follow up question, I am sure it has to do with my formatting....

 

I am trying to enter a description for the server. However, it doesnt seem to read what is in the ServerHostSettings file. I also know this can be overwritten a parameter (which does allow a portion of it to show up). I tried doing variations of the following:

-description Testing my server

-description "Testing my server"

-description "Testing^ my^ server"

 

Edit: The descriptions seems to show up fine in game but not for the Server list.

 

which results in the following in order:

Testing

Testing

Testing^

 

So I am sure its breaking on the space. How can I input this parameter properly so that spaces are acknowledged?

Edited by tito07

On 6/5/2024 at 8:11 PM, Tonborghini said:

I'm having troubles trying to get mods to work in project zomboid. I'm trying to get the journal mod going, and i have the workshop id inside the server ini file, and when i boot the server up it shows it loading it, but it's not in the game when I load in

 

I'm having the same issue.  Did you, or anyone else, ever find a solution?

  • Author
On 6/6/2024 at 2:11 AM, Tonborghini said:

I'm having troubles trying to get mods to work in project zomboid. I'm trying to get the journal mod going, and i have the workshop id inside the server ini file, and when i boot the server up it shows it loading it, but it's not in the game when I load in

 

Sorry, I completely missed that post...

 

25 minutes ago, maereax said:

I'm having the same issue. 

I usually can't support modding but please start reading here:

https://pzwiki.net/wiki/Dedicated_server#Installing_mods

  • Author
6 hours ago, tito07 said:

Follow up question, I am sure it has to do with my formatting....

Sorry but I think I can't help with that since this seems like a dedicated server issue and game related question.

 

Maybe the server is already cached on your local machine and it won't show the description because it's already cached (don't know if that makes sense)?

 

6 hours ago, tito07 said:

However, it doesnt seem to read what is in the ServerHostSettings file.

When the description shows up in game but not in the server list I really can't help...

Maybe it is like I've said that it is cached but that is just a wild guess.

  • Author
8 hours ago, Nemz said:

The server is still in a bootloop.

What Unraid version are you running? What are the settings in the template?

 

Can you maybe try to delete the container, delete the vrising folder from your appdata directory and pull a fresh copy from the CA App (changing nothing) and see if it is working?

 

I can't reproduce this over here, everything is working fine:

grafik.thumb.png.b8696a08bfa0baad01e92e5dc0c44938.png

Running Unraid 6.12.10

 

I finally fixed the issue but I still don't know what was causing it in the first place.

 

Steps I did:

- Deleted the faulty vrising docker

- Renamed up the appdata folder to keep my world saves and settings

- Downloaded a fresh copy of the docker like you suggested

- Started container once without any issue and then stopped it

- Imported my save files and settings backup (the whole save-data folder) into the new docker

- Started the container again

 

It seems to have solved the issue as I was able to start the server with my old save and log into my world. So it seems a save data corruption wasn't at fault here.

 

Thanks for your time :)

 

Edited by Nemz

Your Ark Survival Ascended is having big issues after the update you added.

 

It stays in a boot loop.

 

I started to install the update on one server of the cluster. I got the infinite start loop. I removed the docker image. I reinstalled the new image.

I had it working saying that the server succesfully started, so I updated the other docker. At the 3rd docker, the issues happened again. And having the issue happening on it made the issue to happen on all the other dockers too.

 

It seems to have something wrong with your docker image of ASA.

17 hours ago, Nemz said:

Steps I did:

- Deleted the faulty vrising docker

- Renamed up the appdata folder to keep my world saves and settings

- Downloaded a fresh copy of the docker like you suggested

- Started container once without any issue and then stopped it

- Imported my save files and settings backup (the whole save-data folder) into the new docker

- Started the container again

I was having the same server bootloop issue yesterday and this is more or less what I ended up doing as well, just in case there were some lingering files that were conflicting with the update.

 

Worked like a charm and haven't had any issues since.

Thank you ich777 for the update

  • Author
6 hours ago, Amachamax said:

after the update you added

The update did change nothing in terms of how the container works since it was only a packages and security update.

 

6 hours ago, Amachamax said:

It stays in a boot loop.

Can you post some logs for further troubleshooting?

 

6 hours ago, Amachamax said:

I started to install the update on one server of the cluster.

ASA is completely different from SurvivalEvolved sonce it is running though WINE.

I can imagine that if you run a cluster that it destroys the WINE directory when updating.

 

I would recommend doing this:

  1. Stop all containers
  2. Go into the ARK directory for the container
  3. Delete the WINE folder
  4. Start the container

 

If the container is running try to start the next container and see if it is running and then containue starting one by one and see if everything stays running.

 

6 hours ago, Amachamax said:

It seems to have something wrong with your docker image of ASA.

A fresh install is working because I‘ve just tested it.

I've searched, but maybe I missed it.

 

I want to change the location of the backup for my Valheim server out of the default location. Best way?

 

Thanks!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.