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
11 hours ago, d_buster said:

What can I do?

This seems more like a game issue itself and not related to the container.

Please try to ask in their Discord/Support Forums/Steam Community Hub.

  • 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

  • Author
15 hours ago, Tonborghini said:

For example, do I just change the "Game Port" from 8766 to 8767 and similarly for the other two ports?

Nope, you have to:

  1. Stop the container
  2. Edit the config and set the new ports that wish to want to use ther
  3. Go to the container template
  4. Delete the old port entries
  5. Create three new UDP port entries that reflect the ports that you've set in the config with Host and Container port set to the same port from the config

Hello. i have a palworld server using the docker. Is there a way to backup the save data? like all the relevant data for the world, saves and players. What would i do to back up this sort of data? is it as easy as just making a copy of the directory folder? is there a way to automate it? unraid newbie.

  • Author
3 minutes ago, Betterdays95 said:

is there a way to automate it?

Do you have these options in the template:
grafik.png.19fecf72807b39ce519d26daa2ba44ee.png

 

 

If not then please read this post:

 

On 2/25/2024 at 3:46 AM, ich777 said:

Nope, you have to:

  1. Stop the container
  2. Edit the config and set the new ports that wish to want to use ther
  3. Go to the container template
  4. Delete the old port entries
  5. Create three new UDP port entries that reflect the ports that you've set in the config with Host and Container port set to the same port from the config

okay, thank you. I guess I was mostly curious about how strict the ports need to be and if for example if i used 8767 for the game port instead of the 8766 like the game wants, if that would still work? I'm slowly starting to understand how port forwarding works and I assume if I use the ports already being used in my initial server that the second one wouldn't work if I used the identical ports.

  • Author
6 minutes ago, Tonborghini said:

I'm slowly starting to understand how port forwarding works and I assume if I use the ports already being used in my initial server that the second one wouldn't work if I used the identical ports.

The main issue with game servers is that they most have a query port that sends the ports where the server is running back to the client and if the ports are set to for example 8766 in the config and you simply change the port in the template to 8767 the client tries still to connect on port 8766 <- I think you might know where I'm going with that.

 

Of course there are game servers out there where you can simply change the port in the template and leave it in the config as is (Minecraft).

 

For game servers it is most of the times a bit different and you have to change the ports in the config, delete the old port mappings and create new ones with the host and container port set to the same as in the config, of course with the correct protocol (you can also look at the first recommended post on top for an example for Valheim).

 

A game server is not a web server (where it is also possible to simply change the port in the template) and therefore you have to go through all of this for a game server... :/

Hello Ich777.  Palworld rolled out a new version last night 1.5.0, i didn't see anyone post and request.  Just wanted to see if you'll be rolling out an update to your docker image anytime soon?  Thank you for maintaining this!

  • Author
10 minutes ago, neegeeboo said:

i didn't see anyone post and request.

Why should they? My containers are self maintaining:

grafik.png.d33ebb78c5c2ac922fd27965f719b3e2.png

 

10 minutes ago, neegeeboo said:

Just wanted to see if you'll be rolling out an update to your docker image anytime soon?

Just restart the container and it looks for updates. No container update needed.

3 minutes ago, ich777 said:

Why should they? My containers are self maintaining:

grafik.png.d33ebb78c5c2ac922fd27965f719b3e2.png

 

Just restart the container and it looks for updates. No container update needed.

 

sorry, i missed that part.  Thank you!

Hello I have just installed ARK SA server but cannot find the server in the list.

Logs shows that it started correctly and I port forwarded the ports but I cannot reach it and if I test the port is also not reachable, I have restarted the router but it doesn't seem to be the problem! other ports forwarded work correctly.

 

I changed game port to 8899, in 7777 either work!

any help please?

49 minutes ago, viktortras said:

Hello I have just installed ARK SA server but cannot find the server in the list.

Logs shows that it started correctly and I port forwarded the ports but I cannot reach it and if I test the port is also not reachable, I have restarted the router but it doesn't seem to be the problem! other ports forwarded work correctly.

 

I changed game port to 8899, in 7777 either work!

any help please?


If you change away from the default ports, you have to make sure to delete the existing config and re create them with the new port(s).

Make sure you set the startup script to the new port as well and that you're port forwarding UDP.
Testing UDP ports with something like canyouseeme.org will never show as reachable.  UDP is quite a bit different than TCP and port checkers like that typically will see it as closed.

 

Also, make sure when you're searching, you have the following checked:
- HIDE FULL (checked)
- SHOW PASSWORD PROTECTED SERVERS (checked)
- PC-ONLY ONLINE MULTIPLAYER (unchecked)  (not sure how to make this PC only - probably a config thing)

- SHOW PLAYER SERVERS (checked)

 

 

For what it's worth, I just spun up a new container on a non default port and had no issues getting it to appear within a couple minutes of the server coming online.

Make sure the server name is correct.  When you look in the logs, you should see this:

 

[2024.02.28-03.10.27:190][  0]LogCFCore: Warning: Couldn't load mods library from disk
[2024.02.28-03.10.27:191][  0]LogCFCore: User context not loaded from disk
[2024.02.28-03.10.27:403][  0]Primal Game Data Took 0.21 seconds
[2024.02.28-03.10.27:580][  0]Server: "your session name" has successfully started!
[2024.02.28-03.10.36:494][  0]Commandline:  "TheIsland_WP?listen?SessionName=your session name?ServerPassword=somepassword?Port=8888?ServerAdminPassword=secret_password" -WinLiveMaxPlayers=20 -server -log -NoBattlEye
[2024.02.28-03.10.36:494][  0]Full Startup: 9.89 seconds
[2024.02.28-03.10.36:494][  0]Number of cores 20

 

Edited by dlchamp

13 hours ago, dlchamp said:


If you change away from the default ports, you have to make sure to delete the existing config and re create them with the new port(s).

Make sure you set the startup script to the new port as well and that you're port forwarding UDP.
Testing UDP ports with something like canyouseeme.org will never show as reachable.  UDP is quite a bit different than TCP and port checkers like that typically will see it as closed.

 

Also, make sure when you're searching, you have the following checked:
- HIDE FULL (checked)
- SHOW PASSWORD PROTECTED SERVERS (checked)
- PC-ONLY ONLINE MULTIPLAYER (unchecked)  (not sure how to make this PC only - probably a config thing)

- SHOW PLAYER SERVERS (checked)

 

 

For what it's worth, I just spun up a new container on a non default port and had no issues getting it to appear within a couple minutes of the server coming online.

Make sure the server name is correct.  When you look in the logs, you should see this:

 

[2024.02.28-03.10.27:190][  0]LogCFCore: Warning: Couldn't load mods library from disk
[2024.02.28-03.10.27:191][  0]LogCFCore: User context not loaded from disk
[2024.02.28-03.10.27:403][  0]Primal Game Data Took 0.21 seconds
[2024.02.28-03.10.27:580][  0]Server: "your session name" has successfully started!
[2024.02.28-03.10.36:494][  0]Commandline:  "TheIsland_WP?listen?SessionName=your session name?ServerPassword=somepassword?Port=8888?ServerAdminPassword=secret_password" -WinLiveMaxPlayers=20 -server -log -NoBattlEye
[2024.02.28-03.10.36:494][  0]Full Startup: 9.89 seconds
[2024.02.28-03.10.36:494][  0]Number of cores 20

 

The container is new so I removed the UDP 1 by default and created a new port in the template  for 8899 and yes I forwarded it from my router.

 

The logs look the same as you but I cannot find it in game!

 

My ARK SA is not original but I can find all the other servers, I don't believe this could be the problem!

 

What do you mean when you say "Make sure you set the startup script to the new port"?

I have no startup script at the moment. Just executed the command in unraid console vm.max_map_count and it started good.

 

Edited by viktortras

2 minutes ago, viktortras said:

 

My ARK SA is not original but I can find all the other servers, I don't believe this could be the problem!

 


What do you mean?
 

3 minutes ago, dlchamp said:


What do you mean?
 

The game is cracked. 

 

Could you check in your ARK game if you can find the server "ASA TRASS"?

 

thank you very much

5 minutes ago, viktortras said:

The game is cracked. 

 

Could you check in your ARK game if you can find the server "ASA TRASS"?

 

thank you very much

Gotcha.

It shows for me:
 

image.png

  • Author
6 minutes ago, viktortras said:

The game is cracked. 

And what does this have to do with the game server?

Why did you even changed the port in the first place.

 

You should really buy the game if you want to play it.

1 minute ago, ich777 said:

And what does this have to do with the game server?

Why did you even changed the port in the first place.

 

You should really buy the game if you want to play it.

I think nothing but I still cannot see it in my game, I don't know why.

 

Yes I have ARK SE bought and this is just for testing purposes! I would like to know if my server and my clients are enough powerful to run this.

 

I changed the port because I have 7777 used by other service.

 

Thanks for your help.

4 minutes ago, dlchamp said:

Gotcha.

It shows for me:
 

image.png

Ohh thank you very much.

 

It seems is working but I still cannot see it in my game.

 

Im investigating what could be the problem.

 

 

17 minutes ago, viktortras said:

 

What do you mean when you say "Make sure you set the startup script to the new port"?

I have no startup script at the moment. Just executed the command in unraid console vm.max_map_count and it started good.

 


The docker container has a parameter field.  It includes the listener port, by defaults it's `?Port=7777` make sure it's changed to match your updated port.

1 minute ago, dlchamp said:


The docker container has a parameter field.  It includes the listener port, by defaults it's `?Port=7777` make sure it's changed to match your updated port.

ah ok!!Yes I did it. thank you.

4 minutes ago, viktortras said:

ah ok!!Yes I did it. thank you.

Then it looks like it's an issue with your version of the game it seems.  My version purchased from Steam seems to have no issue.

You could attempt connecting directly while you're testing: 
- ` (backtick) to open the console
- type "open <your IP>:8899"  (no quotes)
- Enter.  To see if a direct connection will work.  And it's just your game being at least partially broken for using the official server list.

1 minute ago, dlchamp said:

Then it looks like it's an issue with your version of the game it seems.  My version purchased from Steam seems to have no issue.

You could attempt connecting directly while you're testing: 
- ` (backtick) to open the console
- type "open <your IP>:8899"  (no quotes)
- Enter.  To see if a direct connection will work.  And it's just your game being at least partially broken for using the official server list.

Ok Im trying this mate.

 

I have just entered it and it shows me "Incorrect password. Would you like to wait for join the session?".

So it seems it working but I cannot join it due to some problem with the game or the version maybe.

1 minute ago, viktortras said:

Ok Im trying this mate.

 

I have just entered it and it shows me "Incorrect password. Would you like to wait for join the session?".

So it seems it working but I cannot join it due to some problem with the game or the version maybe.


Or your password isn't configured correctly, or you mistyped it.

5 minutes ago, dlchamp said:


Or your password isn't configured correctly, or you mistyped it.

but it is not asking for password! it just shows incorrect password directly.

Edited by viktortras

  • Author
2 minutes ago, viktortras said:

but it is not asking for password! it just shows incorrect password directly.

Maybe it's why your game is cracked? :D

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.