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

tested it on my main machine with the same server.cfg and resource folder and it just works

image_2024-10-13_233601240.png

  • 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

Running into an issue with your palworld docker.... Somehow after stopping the docker or restarting it I am forced along with all my other players to make a new character.... The data is still there, the map is still explored, yet we need to create characters every single time the server restarts, or is stopped then started.... Help would be amazing! It is set to back, yet it's backing up only level data... Unless I am missing where it's backing up player data I have zero idea what to do here.

I even tried running the internal command within the server /save, then restarted the server which greeted me with creating a new character... Again.... It is everytime I restart the server it forces you to make a new character.

[Edit 2] Just tested to see if placing a bench near the spawn, and running the /save command did anything... Seems like it just isn't saving anything if I restart or stop/start the docker app. I have backups enabled too, which there is a populated backup folder as well.... I am getting quite frustrated at this point with this.

Edited by Kermitmentissues

  • Author
6 hours ago, Kermitmentissues said:

Somehow after stopping the docker or restarting it I am forced along with all my other players to make a new character.... The data is still there, the map is still explored, yet we need to create characters every single time the server restarts, or is stopped then started....

Please double check to what the path in the template is set, if it's set to /mnt/cache/appdata/... (recommended) please check that the primary storage in the Share settings for your appdata is set to Cache and the Mover takes no action.

 

If it's set to /mnt/user/appdata/... it should work regardless to what the primary storage in the Share settings for your appdata is set but I wouldn't recommend doing it that way because it could come with a performance penalty.

 

I suspect that this is the issue.

 

However I hope you are running this container on a Server with decent specs since when a few people play on it and you have built a few bases then the dedicated server will consume north about 20GB of RAM (I've even seen instances on my server where it consumed more than 33GB).

  • Author
7 hours ago, CaymanHosting said:

tested it on my main machine with the same server.cfg and resource folder and it just works

So I suspect everything is working on your main server?

Maybe something else is using that exact port on your server, this could be caused if you run the container in host mode for example which is not needed.

Hello guys, I was wondering if someone would be able to help me setting up an Ark server for my son. I got the container running and configured, but I can only access the server through LAN. I have forwarded the ports but I am completely stuck and I am at the full extent of my knowledge unfortunately. I have also tried setting up a minecraft server but I have the same issue. I'm pretty certain that I'm not under a CGNAT. If anyone could help me, I would be immensely grateful! Thanks in advance!

1.png.cb7fca7d785bb8bacab016bba25423ab.png2.png.7e1ae0236fac81ed8065b7a1dc9257be.png

3.png

  • Author
11 minutes ago, DScamp said:

If anyone could help me

First of all I wouldn't recommend forwarding the port for RCON, please remove that (27020 TCP) from your port forwarding in your Router.

 

It looks like the port forwarding is correct.

 

Are you sure that your Hair Pin NAT (NAT Reflection) is working properly, if it isn't working properly you can't reach the server from your LAN through the WAN address.

Please to connect to the server from outside your LAN with your public IP, if that is working it should also show up on the list (please make sure that you ticked all the correct boxes in the in Game Server list since you have to set everything correctly to see the server on the list).

 

Do you have other services running on your server which are working from outside your local network?

I went ahead and removed that rule.

As far as Hairpin NAT, it is the first time I've heard about this unfortunately. After reading up on it a bit, unifi "should" have the rules on automatically but I do not know how to check but I kind of understand what you're saying.

My son would be playing on his PS5, but it doesn't have a choice for selecting LAN so I cannot really test it that way. The only other people that would join are a few cousins which are also on PS5s and me (PC).

Is there any way I could test that the Hairpin NAT is working?

Thank you so much!

  • Author
16 minutes ago, DScamp said:

Is there any way I could test that the Hairpin NAT is working?

Do you have other services running on your server which are exposed to the Internet?

If it is possible to resolve your public IP internally NAT Reflection is working properly.

 

I'm not that familiar with Unifi network gear but I had a few people here who had issues with NAT Reflection not working properly and some other IDS related issues.

 

BTW, I'm not 100% sure if it's possible to host a ARK dedicated server on PC which a Playstation can connect to.

Yeah, for Survival Evolved, the only way to get a PS-Server is using a console or renting it from a provider. Survival Ascended is the one where you can allow crossplay between PC and Consoles as "mere mortal"

Having a random error on ASA dockers this morning, tried restarting the array and also uninstalled then reinstalled one of the maps but still get the same error in logs

 

 

 

asa log.PNG

Edited by dsharpe89
remove url from photo

  • Author
2 hours ago, dsharpe89 said:

Having a random error on ASA dockers this morning, tried restarting the array and also uninstalled then reinstalled one of the maps but still get the same error in logs

The error 0x6A6 indicates an issue with your storage.

 

Are you sure that you have enough disk space available, please also check your syslog if you got errors related to disks.


I have the server on my custom network, its starting and i can connect, the some scripts dont work, the names and ensures are right, i checked resources and fxmanifests. idk why they aren activating. !!!! For clarification!!!!! The "main" server was the files that i had on my main gaming pc where i used to test stuff now i moved it to the unraid server.

image_2024-10-14_210145717.png

image_2024-10-14_210157786.png

Edited by CaymanHosting
Clarification

3 hours ago, ich777 said:

The error 0x6A6 indicates an issue with your storage.

 

Are you sure that you have enough disk space available, please also check your syslog if you got errors related to disks.

My vDisk for docker was full but i increased the size but still have the same issue, lots of storage in my array

 

 

docker image.PNG

array.PNG

  • Author
Just now, dsharpe89 said:

My vDisk for docker was full but i increased the size but still have the same issue, lots of storage in my array

But the vDisk is not the issue since the container loads everything into the appdata directory.

 

Please double check the path for the game files, does it say /mnt/cache/appdata/... or does it say /mnt/user/appdata/...

If you have a cache drive and the path points to /mnt/cache/appdata/... the container can't download anything and that's why you see this error.

  • Author
59 minutes ago, CaymanHosting said:

I have the server on my custom network, its starting and i can connect, the some scripts dont work, the names and ensures are right, i checked resources and fxmanifests. idk why they aren activating. !!!! For clarification!!!!! The "main" server was the files that i had on my main gaming pc where i used to test stuff now i moved it to the unraid server.

Sorry, I can't give any support for custom scripts and modding since I can only give support for the containers themselves when something is not working but your issue seems modding related and not container related.

On 10/12/2024 at 1:09 PM, ich777 said:

Nope, however you could write e really basic script that stops the container, deletes the save directory and starts the container finally.

You could let that run through a schedule in User Scripts.

 

That would be the easiest solution.

done thank you another ? server starts with seed or map 1337 how to get random?

 

5 hours ago, ich777 said:

But the vDisk is not the issue since the container loads everything into the appdata directory.

 

Please double check the path for the game files, does it say /mnt/cache/appdata/... or does it say /mnt/user/appdata/...

If you have a cache drive and the path points to /mnt/cache/appdata/... the container can't download anything and that's why you see this error.

That was it!!! Thank you very much 

  • Author
5 hours ago, syko91 said:

done thank you another ? server starts with seed or map 1337 how to get random?

Please refer to the documentation here.

 

You should be able to add:

+server.seed 1234

to the GAME_PARAMS.

*rust wipe schedule help*

anyone in need of help 

user script 

 

map wipe only 

docker stop RUST
cd /mnt/user/appdata/rust/server/my_server_identity
rm -f *proceduralmap* 
docker start RUST

0 14 * * 1 = Monday wipe

 

forced 

docker stop RUST
cd /mnt/user/appdata/rust/server/my_server_identity
rm -f *player* *proceduralmap* *sv*
docker start RUST

0 14 7 11 4

 

next wipe day 0 14 7 11 4 = must change monthly 

 

Minute (0-59) Hour (0-23)  Day Of Month (1-31)  Month (1 -12)  Day Of Week (0-6) (Sunday = 0)

 

 

 

 

Hey there, just installed a fresh DayZ docker, and I get the "Connection Failed: Client is a newer build than the server | Client: 158898 > Server: 158752" error. Searched and saw someone else have this and there didn't seem to be a resolution so checking in again. 

My client doesn't seem to be opted into anything special, and I restarted the container a couple times. And again the container is brand new as of today. 

 

Edit: oh wait, just saw this disclaimer on the container: Keep in mind that you have to connect with the experimental branch Client to this Docker container!. I don't think I'm on experimental, let me try that

 

Edit 2: yeah that fixed that problem but now I'm stuck loading into the world and get kicked for "client not responding". That may just be a DayZ issue idk

Edited by Cressio

  • Author
10 hours ago, syko91 said:

rm -f *proceduralmap* 

I would strongly recommend that you put a check here if the directory exists just to be sure not to delete a wrong directory/file, something like:

if [ -d /mnt/user/appdata/rust/server/my_server_identity ]; then
  cd /mnt/user/appdata/rust/server/my_server_identity
  rm -rf <YOURFILE>
else
  echo "Directory not found"
  exit 1
fi

 

Take the example with a grain of salt since I don't know if this is actually a directory or a file and you might have to change the routine a bit.

  • Author
8 hours ago, Cressio said:

Edit 2: yeah that fixed that problem but now I'm stuck loading into the world and get kicked for "client not responding". That may just be a DayZ issue idk

If this is the case then the port forwarding is maybe not correct, have you yet tried to do a direct connection with your LAN IP?

Is your Hair Pin NAT working properly?

Are you maybe behind a CG-NAT?

Hi, im very new to docker containers and SteamCMD. I am running a Satisfactory server for a few friends of mine and the game was updated a few days ago but the docker image has not been.

 

I get 'Version mismatch detected between game and server.

Game Version: 372858

Server Version: 368883"

 

How do I update the game on the docker image?

 

Thanks

6 minutes ago, Donnerschlag said:

Hi, im very new to docker containers and SteamCMD. I am running a Satisfactory server for a few friends of mine and the game was updated a few days ago but the docker image has not been.

 

I get 'Version mismatch detected between game and server.

Game Version: 372858

Server Version: 368883"

 

How do I update the game on the docker image?

 

Thanks

Just restart the container. it will update the server files.

2 minutes ago, Spectral Force said:

Just restart the container. it will update the server files.

Ive done that multiple times and it will not work. Is there way to force it through the terminal?

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.