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

  • Author
6 hours ago, chladmin said:

Anybody have a list of GAME_PARAMS to set in config. I have trouble getting it to download community maps.

Which game?

  • Replies 12.5k
  • 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

On 14/05/2023 at 22:52, ich777 said:

Merci, je vais me renseigner, cela prendra quelques jours.

hello did you manage to do something 

  • Author
2 hours ago, navorm said:

hello did you manage to do something 

Not yet, it‘s still on my to do list.

Evening Ich777, many thanks for your server containers. I'm a happy user of the Zomboid one.

 

I installed it after months of inactivity and I had trouble connecting. I opened all the so-called player ports in my modem and router but it kept saying they were closed. Upon inspection, it seems they're wrongly set to TCP in the template. The documentation says they need to be UDP, as do users in the community. Changing this variable myself (and making the same change in my network gear) took away the port warning. So if I've done my homework correctly, this needs a change. I think the multiple player ports are still needed but the documentation only mentions one, so I'm unsure if they're incomplete or that's outdated as well.

 

Again, many thanks for your work.

On 6/4/2022 at 8:50 AM, Rks1789 said:

Yes, the server gets the -lan switch, and in the client's UI it has a "Lan mode" checkbox in the direct connect screen where you enter the IP:port.

It mentions you need to do both to connect.

 

Thanks!

Was this ever figured out? I am trying the achieve the same thing.

 

Thanks! 👊

  • Author
8 hours ago, thatsthefrickenlightning said:

I installed it after months of inactivity and I had trouble connecting.

This is probably why it won't work for you.

I've update the template about 7 months ago because they changed how the ports work.

In the past every player needs it's own unique TCP port where now you only need to forward two ports 16261 & 16262 UDP:
grafik.thumb.png.1a1cc538c08d71e06c9e769f338826af.png

(you will only see that when you pull a fresh template from the CA App)

 

But thanks for pointing that out, I forgot to delete the TCP port entry which I've did now.

1 hour ago, ich777 said:

This is probably why it won't work for you.

I've update the template about 7 months ago because they changed how the ports work.

In the past every player needs it's own unique TCP port where now you only need to forward two ports 16261 & 16262 UDP:
grafik.thumb.png.1a1cc538c08d71e06c9e769f338826af.png

(you will only see that when you pull a fresh template from the CA App)

 

But thanks for pointing that out, I forgot to delete the TCP port entry which I've did now.

You're entirely correct. I deleted the appdata folders but kept the container/template I fetched a while back. I think I'll keep my folders for this new server and re-pull the template/container to make sure everything is up-to-date then. Thanks for the reply!

Hey all, feel like im losing my mind over this. Trying to setup Vrising and tried quite a few things.

1) Deleted appdata/vrising and started fresh
2) Changed both appdata\vrising\VRisingServer_Data\StreamingAssets\Settings and appdata\vrising\save-data\Settings Serverhostsettings.json files to reflect the name I put in the docker container, the password and set both "ListOnSteam": true, "ListOnEOS": true,
3) Portforwarded both 9877 and 9876 - I even used playit.gg to create a tunnel for this port just incase.
4) Saw someone recommend to place 'false' (without quotes) in ENABLE_BEPINEX in the docker container. 

Here is what im getting in \appdata\vrising\logs\VRisingServer.log

Any help would be appreciated, fairly new to this and just got the game for my friends so hoping to see if i can host it. 
Thanks in advance 

edit: wanted to mention as well that everytime i try to direct connect it times out. When I try to connect to the tunnel provided by playit.gg it wont allow me since the address ends in port 3215

VRisingServer.log

Edited by tommoore3290

  • Author
1 hour ago, tommoore3290 said:

2) Changed both appdata\vrising\VRisingServer_Data\StreamingAssets\Settings and appdata\vrising\save-data\Settings Serverhostsettings.json files to reflect the name I put in the docker container, the password and set both "ListOnSteam": true, "ListOnEOS": true,

You only have to edit the settings file in this location: .../vrising/save-data/Settings (all other setting files will be ignored, the path is also mentioned in the description from the container)

The server name is set in the template no matter what you set in the config file.

 

1 hour ago, tommoore3290 said:

3) Portforwarded both 9877 and 9876 - I even used playit.gg to create a tunnel for this port just incase.

Are you sure that you've forwarded the correct protocol too (in this case only UDP <- TCP is not needed!!!)

 

1 hour ago, tommoore3290 said:

4) Saw someone recommend to place 'false' (without quotes) in ENABLE_BEPINEX in the docker container. 

Would be the same if you set it to "please do not enable bepinex" or "i dont want bepiniex", just leave it empty.

 

1 hour ago, tommoore3290 said:

1) Deleted appdata/vrising and started fresh

I set up a new instance on my server and I can see it fine in the Steam Server Browser:

grafik.png.5a87299890483648a7b7fdc6f3301d40.png

 

If I forward the ports I can see it here too (and of course can connect to it, otherwise you won't see the indication that I have played on it like in the screenshot below):

grafik.thumb.png.683547544abc2206872dbadb51835209.png

 

 

1 hour ago, tommoore3290 said:

edit: wanted to mention as well that everytime i try to direct connect it times out. When I try to connect to the tunnel provided by playit.gg it wont allow me since the address ends in port 3215

I don't know playit.gg but the timeout usually means that somwthing with the port forwarding is wrong, if I close the ports then I get also a timeout error.

  • Author
On 5/21/2023 at 10:00 AM, navorm said:

hello did you manage to do something 

I have now tried it but I can't get it to work, the container and also the dedicated server is running but I don't know what's missing or not working and since there is not much documentation on this (or at least most of it is in French) and I don't speak french I really can't help.

Sorry...

I cant get the V Rising Server to work. Not even localy. I can't see it in the Steam Server Browser under LAN. 

My Logs End with this image.thumb.png.5c6030bd3a1dae5348facabe68c38a70.png

 

And then the Autosaves start.  My config is this: 

image.thumb.png.0c24d2acf6ed4eaf9bdaa02067b9b7fa.png

 

Do i need Steam Username and Password?

 

Edited by AdrianSch

Hi,

 

Hopefully someone can point me in the right direction here...

 

I've got the V-Rising container running. UDP ports 9876 and 9877 are open on my router. First time I fired it up ListOnSteam was false, no password was set and I could direct connect into the server fine.

 

I edited ../vrising/save-data/SettingsServerHostSettings to register to steam, secure=true, and require a password:

 

{
  "Name": "applesoranges",
  "Description": "Fruit",
  "Port": 9876,
  "QueryPort": 9877,
  "MaxConnectedUsers": 60,
  "MaxConnectedAdmins": 4,
  "ServerFps": 30,
  "SaveName": "world1",
  "Password": "test1pass",
  "Secure": true,
  "ListOnSteam": true,
  "ListOnEOS": false,
  "AutoSaveCount": 30,
  "AutoSaveInterval": 60,
  "CompressSaveFiles": true,
  "GameSettingsPreset": "",
  "AdminOnlyDebugEvents": true,
  "DisableDebugEvents": false,
  "API": {
    "Enabled": false
  },
  "Rcon": {
    "Enabled": false,
    "Port": 25575,
    "Password": ""
  }
}

 

I restarted the server, it appeared in the steam list, the client connected to the server and the password prompt appeared. However, no password is accepted, it just loops back to the prompt dialogue. I've tried multiple passwords and now, oddly, it no longer works with the security off and password blank (and ListOnSteam=false).

 

The logs do have:

 

SteamNetworking - SteamNetConnections.ConnectionUpdate: k_ESteamNetworkingConnectionState_Connected, 359621878, 131073
SteamServerTransport - Update 359621878 - k_ESteamNetworkingConnectionState_Connected
NetConnection '{Steam 359621878}' connection was denied. Message: 'Incorrect Password!' Version: 4 PlatformId: 76561197976002782
SteamLog [SDR k_ESteamNetworkingSocketsDebugOutputType_Msg] [#359621878 UDP steamid:76561197976002782@MYIPADDRESS] closed by app, entering linger state (1017) Application closed connection
src\steamnetworkingsockets\clientlib\steamnetworkingsockets_lowlevel.cpp (774) : Assertion Failed: GetBestInterfaceEx failed with result 3 for address 'MYIPADRESS'

 

At first I thought this suggested I needed the all the usual Steam ports open but doing so didn't stop the error. Googling around the problem has illuminated anything, nor am I sure the error is related to the password problem.

 

Oh, and I've tried copying the settings to StreamingAssets config location too.

 

Any advice gratefully received!

 

Thanks

 

image.thumb.png.1accc8eb72aa41e0a319d7af134f18ca.png

  • Author
14 hours ago, AdrianSch said:

My Logs End with this 

This seems perfectly fine and also looks like this on my server.

 

14 hours ago, AdrianSch said:

Do i need Steam Username and Password?

No, if you enter Steam credentials you will break it and it won't work.

 

 

If you want to play on LAN or better speaking if you want LAN only you have to append "-lan" to the GAME_PARAMS and also on your client on you local PC, I've made a post about this here:

 

14 hours ago, AdrianSch said:

Not even localy. I can't see it in the Steam Server Browser under LAN. 

Did you click Refresh a few times, V-Rising is a bit special when it comes to the Steam Server Browser.

 

 

What error did you get when trying to connect to the server, please keep in mind that you have to forward the ports in your Router even if you are trying to connect with your local IP if you didn't append -lan to GAME_PARAMS, otherwise it won't work.

 

Please also double check your port forwarding and also check if you forwarded the correct protocol.

  • Author
8 hours ago, grolo said:

At first I thought this suggested I needed the all the usual Steam ports open but doing so didn't stop the error.

What do you mean with that? You only have to forward the two Ports listed in the template (UDP).

 

8 hours ago, grolo said:

I edited ../vrising/save-data/SettingsServerHostSettings to register to steam, secure=true, and require a password:

I will try that later today, edit this post with my result and if experience the same error.

 

8 hours ago, grolo said:

Oh, and I've tried copying the settings to StreamingAssets config location too.

As said multiple times, this is not necessary! The server will always look at the config in save-data first.

 

8 hours ago, grolo said:
  "Name": "applesoranges",

You can leave this field empty since it will do nothing because the Server Name in the Docker template will override this line.

23 minutes ago, ich777 said:

What do you mean with that? You only have to forward the two Ports listed in the template (UDP).

 

I was wondering if I needed these: https://help.steampowered.com/en/faqs/view/2EA8-4D75-DA21-31EB. I realise that's not documented, but with the steam network sockets errors I thought I'd try :)

 

26 minutes ago, ich777 said:

As said multiple times, this is not necessary! The server will always look at the config in save-data first.

 

Yes, sorry! I read that after posting, my bad.

 

28 minutes ago, ich777 said:

You can leave this field empty since it will do nothing because the Server Name in the Docker template will override this line.

 

Ok, understood.

 

Thanks for your help, and work in general.

 

Cheers

ich777, Back to DayZ. With the new 1.21 update out and on the streets now. I get this error. Any help on making this work? Also, Can you explain experimental server and the normal server you can install from Steam?

Screenshot 2023-05-27 012534.jpg

  • Author
16 minutes ago, GOODWINML said:

Also, Can you explain experimental server and the normal server you can install from Steam?

Like pointed out in the description from the template:

grafik.thumb.png.1884141d1f15b17a7c7d48d484779c2d.png

just change the GAME_ID from 1042420 to:

1042420 -beta experimental

you also have to set "Validate Installation" to:

true

when switching branches. After the container fully startetd please set "Validate Installation" to nothing or "false" since this is only required so that SteamCMD knows that it has to compre all files from the dedicated server to the ones which are stored on the Steam servers.

 

If you want to switch back to the default branch simply set it again to:

1042420

and enable "Validate Installation" so that it pulls the files and disable it after that.

 

16 minutes ago, GOODWINML said:

Any help on making this work?

Set "Validate Installation" to "true" as pointed out above but please also unset it too after it updated the files.

 

I also have some reports that for some users it took a few hours so that SteamCMD picks up the new build and downloads it properly.

 

You can always try to start fresh by removing the container followed by the dayz directory in your appdata folder, of course copy your savegame to your local PC first.

  • Author
On 5/23/2023 at 9:09 AM, grolo said:

Thanks for your help, and work in general.

I've now tried it and it workis as intended, what I did was:

  1. Install the container from the CA App and let it download the dedicated server
  2. Stop the container
  3. Edit the file .../vrising/save-data/Settings/ServerHostSettings.json and only changed the line:
      "Password": "",
    to:
      "Password": "test1234",
  4. Started the container again
  5. Connected
  6. When prompted entered: test1234

 

The above was working fine and I was able to connect to my dedicated server just fine.

On 12/18/2022 at 3:55 PM, ich777 said:

Because I've seen containers not starting/running properly with older Unraid versions.

It was the same when Unraid 6.9 series was around and users where on Unraid 6.8 (I think it was TeamFortress 2 but I really can't remember which game it was).

 

Anyways I only can tell you that I've tested it on 6.11.5 and I'm able to connect to it regardless if I change the server name or fill in my Steam64 User ID...

 

Finally got around to updating my server to 6.11.5 and gave this another shot.
Same issues as before, unfortunately.  If I change anything in the config file it just stops at

Setting breakpad minidump AppID = 270880

and the server does not appear in the convoy list when searching by the name I provided in the config.

20 hours ago, ich777 said:

Like pointed out in the description from the template:

grafik.thumb.png.1884141d1f15b17a7c7d48d484779c2d.png

just change the GAME_ID from 1042420 to:

1042420 -beta experimental

 

OK, thank you. I will try your suggestion.

 

5 questions.

1. What is the "Experimental Server" anyway and whats it's purpose over the main server?

2. WHY use it over main server?

3. Can others see it in the DayZ Launcher?

4. Where do I go to find version numbers of DayZ?

5. I also asked about this error is pic Client/Server version error.

Screenshot 2023-05-27 012534.jpg

Edited by GOODWINML

  • Author
1 hour ago, dlchamp said:
Setting breakpad minidump AppID = 270880

This is fine and tells you that the server is actually running.

 

Did you change anything in the template?

6 minutes ago, ich777 said:

This is fine and tells you that the server is actually running.

 

Did you change anything in the template?

I didn't change anything in the template.  Only the config file.
If I don't change anything, it starts up fine and appears in the convoy list.
I changed the name, description, changed the password, and added my steam token, and my steam ID as a moderator.

Once I do that and restart it stops at the `Setting breakpad...` part and the server does not appear in the convoy list.

Edited by dlchamp
updated info

  • Author
1 hour ago, GOODWINML said:

What is the "Experimental Server" anyway and whats it's purpose over the main server?

Because you get the latest features and bugfixes, with the downside of maybe being more unstable as the main (stable) branch.

Please note that the DayZ server for Linux is named Experimental anyways, so if you switch to experimental you are on a experimental-experimental dedicated server.

 

1 hour ago, GOODWINML said:

WHY use it over main server?

I don‘t know, because poeple like to be on the bleeding edge for whatever reason.

 

1 hour ago, GOODWINML said:

Can others see it in the DayZ Launcher?

I think so but I‘m not too sure about that.

Please note that all clients also have to change their local installation to the experimental branch.

 

1 hour ago, GOODWINML said:

Where do I go to find version numbers of DayZ?

Usually you see it in the log but please note that I personally don‘t play DayZ and I‘m not that familiar with it.

 

1 hour ago, GOODWINML said:

I also asked about this error is pic Client/Server version error.

This was also answered above, at least I think, maybe I wasn‘t clear enough or described it badly, sorry my bad.

If you have issues with a update enable Validate Installation and let the container do it‘s thing or read the last paragraph from my answer above again.

 

Hope that helps.

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.