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

14 minutes ago, Panseman said:

Hi @ich777,

I had an ARK-Cluster (3-Container) running until 4 Months ago. Me and my friend then paused and wanted to continue today. But after starting up the Servers again, it is impossible to transfer between servers (as if Ark doesn't recognize its in a cluster). So i rechecked my config and everything seems fine (same clusterid, the clusterfolder exists and is mapped to the servers) So according to the Post of @Cyd It should be up and running, as it was 4 months ago. Any ideas, what i am missing ?

Here is my config

Cluster1.thumb.JPG.fc50a5a328d3c95a50ab8fd842264c36.JPG

Cluster2.thumb.JPG.8c780d6b4a1f8b59c33c3e70034b59ab.JPGThe whole config of GameParams:

?Port=7781?QueryPort=27037?MaxPlayers=10?RCONEnabled=True?RCONPort=27027

The whole config of ExtraGameParams:

-server -log -automanagedmods -clusterid=xyz -ClusterDirOverride=/serverdata/serverfiles/clusterfiles -NoTransferFromFiltering -crossplay

 

The ClusterID and Passwords are for obvious reasons not the real ones

And when changing the ClusterID and starting up a docker no new clusterfolder for that id gets created

Edited by Panseman

  • Replies 12.6k
  • Views 2.3m
  • 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
7 minutes ago, Panseman said:

And when changing the ClusterID and starting up a docker no new clusterfolder for that id gets created

I think this Cluster thing is run with only one ARK directory or am I wrong? If yes, try to fire up only one container with validation on, maybe all containers tried to update the game and made a mess out of it, that is my only guess.

 

Maybe @Cyd will answer since I'm not into making a Cluster nor modding Ark.

3 minutes ago, ich777 said:

I think this Cluster thing is run with only one ARK directory or am I wrong? If yes, try to fire up only one container with validation on, maybe all containers tried to update the game and made a mess out of it, that is my only guess.

 

Maybe @Cyd will answer since I'm not into making a Cluster nor modding Ark.

Yeah it is, to speed up things i always start up one container, let it update the game, then start the second instance with validation set to true, let it validate and then start the last one.

7 minutes ago, ich777 said:

I think this Cluster thing is run with only one ARK directory or am I wrong? If yes, try to fire up only one container with validation on, maybe all containers tried to update the game and made a mess out of it, that is my only guess.

 

Maybe @Cyd will answer since I'm not into making a Cluster nor modding Ark.

Or was anything changed in the docker itself ? I think there were two updates since i last played

  • Author
1 hour ago, Panseman said:

Or was anything changed in the docker itself ?

No.

 

1 hour ago, Panseman said:

I think there were two updates since i last played

Only minor changes, base image update and some other minor improvements that haven‘t changed how the container is working.

Okay, we did a lot of troubleshooting and all the Server know, that they are in a cluster (They all write Data to the same Clusterfolder, which is named after the id, which is only specified once in the gameparams) and you can upload Creatures and Items/download them. But you cant transfer with you character to another clusterserver. Its extremely weird

Edited by Panseman

  • Author
11 minutes ago, Panseman said:

Okay, we did a lot of troubleshooting and all the Server know, that they are in a cluster (They all write Data to the same Clusterfolder, which is named after the id, which is only specified once in the gameparams) and you can upload Creatures and Items/download them. But you cant transfer with you character to another clusterserver. Its extremely weird

The ports are also forwarded properly?

 

I‘m really sorry but I can‘t help here…

2 minutes ago, ich777 said:

The ports are also forwarded properly?

 

I‘m really sorry but I can‘t help here…

Jup, but that gives me an idea. I created a Connection proxy recently on a cheap vps, to hide my IP-Address from people watching Plex, connecting to gameserver etc. The Connection itself works flawlessly and you can connect through it to the server.

 

But what if the Docker checks what the Public IP of the machine is its running on and tries to offer that IP in the Cluster manager. But Because on my IP is NO required Port-Forwarding for the Server, only on the proxy, nothing shows up in the Cluster-Manager.

Just now, Panseman said:

Jup, but that gives me an idea. I created a Connection proxy recently on a cheap vps, to hide my IP-Address from people watching Plex, connecting to gameserver etc. The Connection itself works flawlessly and you can connect through it to the server.

 

But what if the Docker checks what the Public IP of the machine is its running on and tries to offer that IP in the Cluster manager. But Because on my IP is NO required Port-Forwarding for the Server, only on the proxy, nothing shows up in the Cluster-Manager.

Which would lead to the Question, can i fake the VPS-IP to the docker, so that it thinks its running on the VPS, therefore offering the right IP in the connection manager.

Hey so I've started using unraid to host an ark genesis 2 server but I'm stumped. I've downloaded and started your docker but that's as far as I've gotten please help lol

10 minutes ago, Panseman said:

Jup, but that gives me an idea. I created a Connection proxy recently on a cheap vps, to hide my IP-Address from people watching Plex, connecting to gameserver etc. The Connection itself works flawlessly and you can connect through it to the server.

 

But what if the Docker checks what the Public IP of the machine is its running on and tries to offer that IP in the Cluster manager. But Because on my IP is NO required Port-Forwarding for the Server, only on the proxy, nothing shows up in the Cluster-Manager.

Turns out it was the right guess, i re-enabled the Port-Forwarding on my private router for one server and it instantly showed up .......

Edited by Panseman

14 minutes ago, Panseman said:

Which would lead to the Question, can i fake the VPS-IP to the docker, so that it thinks its running on the VPS, therefore offering the right IP in the connection manager.

@ich777 any idea, how you could achieve that ? Sadly im not that linux savvy. If you dont, which distro did you use as image for the gameserver?

  • Author
1 hour ago, Crusty said:

Hey so I've started using unraid to host an ark genesis 2 server but I'm stumped. I've downloaded and started your docker but that's as far as I've gotten please help lol

When the container is running and it says that is fully start up you can connect with the servers IP and the query port.

If you want that the server shows up in the server list you have to forward the ports in your router with the appropriate protocol, that's it.

  • Author
1 hour ago, Panseman said:

@ich777 any idea, how you could achieve that ? Sadly im not that linux savvy. If you dont, which distro did you use as image for the gameserver?

Debian, but why should that be distribution dependent? This is clearly a thing from the game server and has nothing to do with the underlying OS or if it's running in Docker or not (if you running a game server in a Docker container it is almost the same as you would run it on bare metal).

 

Try to append:

?Multihome=YOU.RIP.ADD.RES

(replace YOU.RIP.ADD.RES with the one from your VPS public IP address)

24 minutes ago, ich777 said:

Debian, but why should that be distribution dependent? This is clearly a thing from the game server and has nothing to do with the underlying OS or if it's running in Docker or not (if you running a game server in a Docker container it is almost the same as you would run it on bare metal).

 

Try to append:

?Multihome=YOU.RIP.ADD.RES

(replace YOU.RIP.ADD.RES with the one from your VPS public IP address)

OH, thats Genius, where did you get that parameter from, ive looked through the wiki etc and it isnt mentioned anywhere.

  • Author
1 minute ago, Panseman said:

OH, thats Genius, where did you get that parameter from, ive looked through the wiki etc and it isnt mentioned anywhere.

It is, somewhere... :D

3 minutes ago, ich777 said:

It is, somewhere... :D

 

Unbenannt.JPG

Thats all i found, and here its mentioned as -Multihome

Edited by Panseman

  • Author
1 minute ago, Panseman said:

Thats all i found, and here its mentioned as -Multihome

I don't remember where I found it, somewhere on Steam I think, simply search for Ark multihome.

1 hour ago, ich777 said:

Debian, but why should that be distribution dependent? This is clearly a thing from the game server and has nothing to do with the underlying OS or if it's running in Docker or not (if you running a game server in a Docker container it is almost the same as you would run it on bare metal).

 

Try to append:

?Multihome=YOU.RIP.ADD.RES

(replace YOU.RIP.ADD.RES with the one from your VPS public IP address)

Well..., it does not work (The server does not start-up), The IP that you can use with multihome needs to be a valid interface adress. https://github.com/arkmanager/ark-server-tools/issues/855

Edited by Panseman

  • Author
8 hours ago, Panseman said:

Well..., it does not work

That‘s odd, I really can‘t think of another way to do that.

 

But one way could possibly be that you set up the VPS as a OpenVPN server and you connect your container to it so that it thinks it is actually on that IP but I really don‘t know if it‘s worth the effort…

Hi everyone,

 

I am trying to run two servers: 1 vanilla, 1 Darkness Falls.

Have the vanilla server up and running great, but getting hung on deploying the 2nd server (both usingich777s container). Would appreciate any help:

  1. How do I manage the port mappings for the 2nd server? I've tried adjusting the ports to use 26905-26908 and 27016 and open the ports on my router.
  2. Does anyone have any guide on how to install the Darkness Falls mod. I believe I have it installed properly but would like to verify? I downloaded the zipped files and unzipped into the 2nd server folder, updated the config, but it doesn't look like the config files are being loaded when viewing the logs.

I've searched with no luck on the 2nd server deployment or installing DF. Thanks in advance for any help!

  • Author
21 minutes ago, Twinkie0101 said:

I am trying to run two servers: 1 vanilla, 1 Darkness Falls.

This is 7DtD or am I wrong?

 

22 minutes ago, Twinkie0101 said:

I downloaded the zipped files and unzipped into the 2nd server folder, updated the config, but it doesn't look like the config files are being loaded when viewing the logs.

Have you also changed the name of the config in the template so that it points to the appropriate config file?

 

22 minutes ago, Twinkie0101 said:

I've tried adjusting the ports to use 26905-26908 and 27016 and open the ports on my router.

Please keep in mind that you have to delete the old ports in the template and create new ones with the correct protocol that reflect the ports which are defined in your config file. Simply changing them in the template won't work.

 

 

You can always join @Spectral Force's Discord, he helps me out with 7DtD support because I'm not that familiar with that game: https://discord.gg/VwwYA5h

10 minutes ago, ich777 said:

This is 7DtD or am I wrong?

 

Have you also changed the name of the config in the template so that it points to the appropriate config file?

 

Please keep in mind that you have to delete the old ports in the template and create new ones with the correct protocol that reflect the ports which are defined in your config file. Simply changing them in the template won't work.

 

 

You can always join @Spectral Force's Discord, he helps me out with 7DtD support because I'm not that familiar with that game: https://discord.gg/VwwYA5h

@ich777 Thanks for the quick reply, yes it's 7D2D.  I'll try changing the the template and appreciate the discord advice.

 

Love your server containers, keep up the great work!

7 hours ago, Twinkie0101 said:

Hi everyone,

 

I am trying to run two servers: 1 vanilla, 1 Darkness Falls.

Have the vanilla server up and running great, but getting hung on deploying the 2nd server (both usingich777s container). Would appreciate any help:

  1. How do I manage the port mappings for the 2nd server? I've tried adjusting the ports to use 26905-26908 and 27016 and open the ports on my router.
  2. Does anyone have any guide on how to install the Darkness Falls mod. I believe I have it installed properly but would like to verify? I downloaded the zipped files and unzipped into the 2nd server folder, updated the config, but it doesn't look like the config files are being loaded when viewing the logs.

I've searched with no luck on the 2nd server deployment or installing DF. Thanks in advance for any help!

+1

 

I tried the exact same steps because I wanted a modded and unmodded server running simultaneously.  Were you able to get an answer using the discord link?  I have a vanilla server running and a Rebirth server running and they both work but not at the same time. I have to leave the ports empty on one while the other is up.

 

ICH, do you know if the dedicated server console is accessible while the app is running from a docker?

I have access to the log file so I use that to check if the server is up but would love to have access to the live server console for real time updates.

 

And great work on all the dockers.  I'm new to unRaid but I'm having a blast and seem to keep running into your stuff when ever I look for something.

  • Author
8 minutes ago, JMcVay said:

ICH, do you know if the dedicated server console is accessible while the app is running from a docker?

No it isn't.

 

9 minutes ago, JMcVay said:

I have to leave the ports empty on one while the other is up.

Can you show me your Docker templates and your serverconfig xml files (of course without passwords and such...)?

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.