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

17 minutes ago, ich777 said:

Only the game directory, the SteamCMD directory can be the same (this is also mentioned in the description from the container).

 

I hope you have als read that you have to delete the ports and create new UDP ports within the template and add 3 options to the Game Parameters if you want to change the ports, a simple change from the ports won't work.

 

I have changed the directory for the second docker, edited the ports listed in the template and added the parameters however the server just doesn't seem to show as online.

 

My original server for friends etc is still working fine, this second one has a mind of its own

 

According to the wiki for dedi servers the param is now just '-Port=xxxx' for the UDP Game Port

 

 

chrome_0kS9yrF9qI.png

Edited by Forsco

  • 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
12 minutes ago, Forsco said:

now just '-Port=xxxx' for the UDP Game Port

This was changed I think, since when I created the container it was GamePort.

Can you try if it is still working with GamePort?

 

EDIT: Forget it I saw in the Wiki that it says it was changed with patch 0.5.0.4

  • Author
13 minutes ago, Forsco said:

ccording to the wiki for dedi servers the param is now just '-Port=xxxx' for the UDP Game Port

Oh and you just changed the ports that where already in the template or am I wrong, that won't work because you have to delete them and create new entries with the same container and host port as you set in the Game Parameters.

i try to run 2 satisfactory Server, too. 

I am able to run 2 Server, everyone has it´s own config and folder. This works.
Important: you must DELETE the default three entrys in the docker config for the ports and create new one for 7778, 15778 and 15001. Then it will be work. I have made the same mistake in the first attempt´s.

 

But my problem is, i can not connect to the second Server. The first run´s great with default ports. The second with modified Ports give me the error "invalid authentification token". i don´t know why...

 

2 minutes ago, ich777 said:

Oh and you just changed the ports that where already in the template or am I wrong, that won't work because you have to delete them and create new entries with the same container and host port as you set in the Game Parameters.

 

I'm confused by what you mean here

 

The three template fields were changed with a +1 increment and all three port params were put into the Game param field. Is there something else I am missing?

3 minutes ago, Forsco said:

 

I'm confused by what you mean here

 

The three template fields were changed with a +1 increment and all three port params were put into the Game param field. Is there something else I am missing?

 

Delete, create new one and set the extra game parameter.

my look like this and it work:

image.png.f714dce9b2bf6811d38d270f78c5dcf8.png

 

image.thumb.png.2cb1eb5751a60fe2a7412a702e3edd77.png

  • Author
 
Delete, create new one and set the extra game parameter.
my look like this and it work:
image.png.f714dce9b2bf6811d38d270f78c5dcf8.png
 
image.thumb.png.2cb1eb5751a60fe2a7412a702e3edd77.png
Yep, only said this because in the previous screenshot you had the origonal entries in the template and only changed the ports, that was my point. ;)

Sent from my C64

1 minute ago, ich777 said:

Yep, only said this because in the previous screenshot you had the origonal entries in the template and only changed the ports, that was my point. ;)

Sent from my C64
 

 

It wasn´t me. It was Forsco. :-)
Hope he got it now. 
Do you can help me with my Problem? No connection to the second Server. "Invalid Authentification Token"

2 minutes ago, MX-Hero said:

 

It wasn´t me. It was Forsco. 🙂
Hope he got it now. 
Do you can help me with my Problem? No connection to the second Server. "Invalid Authentification Token"

 

5 minutes ago, ich777 said:

Yep, only said this because in the previous screenshot you had the origonal entries in the template and only changed the ports, that was my point. ;)

Sent from my C64
 

 

Thanks! Didn't realise the container ports were staying as the defaults, thanks guys!

 

All working now, and can connect 👍

 

@MX-Hero, make sure you've updated your -GamePort=xxxx param to just -Port=xxxx

5 minutes ago, Forsco said:

 

@MX-Hero, make sure you've updated your -GamePort=xxxx param to just -Port=xxxx

 

Thanks man! That was my mistake. i´ve missed that. Now both servers are running great.

Searching with no succes.

 

Have been running valheim server succesfully. Started a new world recently and now i would like to run both worlds. At the same time or with easy switching.

Therefor i need a guide for dummies :)

Have low knowledge of linux commands.

Hey, I'm running a Satisfactory server, and I'm just wanting to know where the save files are located? Thanks

  • Author
20 minutes ago, Erhnam said:

Have been running valheim server succesfully. Started a new world recently and now i would like to run both worlds. At the same time or with easy switching.

I don't know what you mean exactly, I think you don't want to run two servers at the same time with two different worlds or am I wrong?

 

If you want to switch between worlds simply change the name in the template from the world back and forth, just be sure that you use always the same two world names:

grafik.thumb.png.c39798df7eb0331f9173ab75ad599111.png

  • Author
22 minutes ago, Trinda said:

Hey, I'm running a Satisfactory server, and I'm just wanting to know where the save files are located? Thanks

Go into your satisafactory folder and navigate to: .../.config/Epic/FactoryGame/Saved/SaveGames (please note on Linux and maybe on OSX '.config' is a hidden folder).

I might have missed it somewhere in the documentation, but is it possible to get the times in the logs to match your local timezone rather than UTC? I've tried adding the TZ variable:

 

-e TZ="America/New_York" \ (example)

 

to the container as well as:

 

-v /etc/localtime:/etc/localtime:ro \

 

But the logs seem to revert back to UTC (I'm +9.5):

 

[2021.10.30-05.42.44:871][602]LogGame: Write Backup to Disk and Cleanup time: 0.003 seconds
[2021.10.30-05.42.44:874][602]LogGame: Total Save Time took 0.428 seconds
[2021.10.30-05.47.44:648][574]LogGame: World Serialization (save): 0.166 seconds
[2021.10.30-05.47.44:913][574]LogGame: Compression: 0.262 seconds
[2021.10.30-05.47.44:913][574]LogGame: Write To Disk: 0.002 seconds
[2021.10.30-05.47.44:913][574]LogGame: Write Backup to Disk and Cleanup time: 0.003 seconds

 

EDIT: Actual Unraid Template screenshots would probably help:

 

image.png.4433978d89fb1da773c9d05844ded576.png

 

image.png.f9977fe366469551a6e3af8084767b08.png

Edited by evakq8r

  • Author
26 minutes ago, evakq8r said:

I've tried adding the TZ variable

This won't work because there is no routine built into the container that will actually make use of the variable.

 

Anyways your second screenshot seems wrong, you try to pass through a Variable instead of passing through the path or better speaking the file, this will do basically nothing, it should look like this:

grafik.png.b3d6ae834b11e60c2ecbf8d6347bb483.png

 

31 minutes ago, evakq8r said:

rather than UTC

I would recommend to create a post on the Community Forums/Steam Community Hub from the game as a feature request, maybe there is alread  a option built into the container to use the local timezone and not UTC.

3 minutes ago, ich777 said:

This won't work because there is no routine built into the container that will actually make use of the variable.

 

Anyways your second screenshot seems wrong, you try to pass through a Variable instead of passing through the path or better speaking the file, this will do basically nothing, it should look like this:

grafik.png.b3d6ae834b11e60c2ecbf8d6347bb483.png

 

I would recommend to create a post on the Community Forums/Steam Community Hub from the game as a feature request, maybe there is alread  a option built into the container to use the local timezone and not UTC.

 

Right, my bad. I'm used to manually spinning up docker files in non-Unraid environments and added the Variable path to substitute for -v.

 

As for raising it under Satisfactory Steam Community/their own QA website, they have announced plans to spin up Satisfactory Server as a docker hub container, but no ETA on when that will actually come to fruition.

 

Not a big issue, I just like things to represent actual time zones of where I am. :) 

 

Thanks @ich777.

  • Author
 
Right, my bad. I'm used to manually spinning up docker files in non-Unraid environments and added the Variable path to substitute for -v.
 
As for raising it under Satisfactory Steam Community/their own QA website, they have announced plans to spin up Satisfactory Server as a docker hub container, but no ETA on when that will actually come to fruition.
 
Not a big issue, I just like things to represent actual time zones of where I am. [emoji4] 
 
Thanks @ich777.
Cool to hear that they will make own docker containers but I will stick to mine because I know how they work an how to fix them... [emoji28]

You can also point them to my repo since it is layed out really simple. :)

Sent from my C64


G'day all, does anyone know if there are any tweaks that should be made to the .ini files on the satisfactory dedicated server for better performance? Mainly for network. But happy for all suggestions.

 

PS: Thanks for all the effort you give to unraid @ich777

  • Author
38 minutes ago, ra1k_0 said:

for better performance? Mainly for network. But happy for all suggestions.

I'm not to sure if you can do much about it since this is only a "alpha" and the devs will fix that I think.

I've saw already a lot of updates to the server amd they trying to fix the issues as fast as possible.

 

I recommend posting on the official Satisfactory Forum/Steam Community Hub if you got any issues with the dedicated server itself. ;)

hello, Im new to unraid and have been trying to get my valheim server up and running again. I moved it over from windows. 

I'm having a problem with my valheim server I cant figure out. 

 

these are my log files. 

the server starts up fine. then I get an error and the server resets itself. I've reinstalled the docker several times only to have the same problem over and over again. 

the last two lines are the error I keep getting. 

there is seemingly nothing in the opt directory. 

the only start_server.sh file I find is in the mnt directory. 

 

 

 

---Checking if UID: 99 matches user---
usermod: no changes
---Checking if GID: 100 matches user---
usermod: no changes
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Starting...---
---Update SteamCMD---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
---Update Server---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '896660' already up to date.
---Prepare Server---
---Server ready---
---Starting Backup daemon---
---Start Server---
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 4 milliseconds to initialize
RecordSteamInterfaceCreation (PID 60): SteamGameServer013 /
RecordSteamInterfaceCreation (PID 60): SteamUtils009 /
Setting breakpad minidump AppID = 892970
RecordSteamInterfaceCreation (PID 60): SteamGameServer013 / GameServer
RecordSteamInterfaceCreation (PID 60): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 60): SteamNetworking006 / Networking
RecordSteamInterfaceCreation (PID 60): SteamGameServerStats001 / GameServerStats
RecordSteamInterfaceCreation (PID 60): STEAMHTTP_INTERFACE_VERSION003 / HTTP
RecordSteamInterfaceCreation (PID 60): STEAMINVENTORY_INTERFACE_V003 / Inventory
RecordSteamInterfaceCreation (PID 60): STEAMUGC_INTERFACE_VERSION014 / UGC
RecordSteamInterfaceCreation (PID 60): STEAMAPPS_INTERFACE_VERSION008 / Apps
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils003 before SteamAPI_Init succeeded.
RecordSteamInterfaceCreation (PID 60): SteamNetworkingUtils003 /
RecordSteamInterfaceCreation (PID 60): SteamNetworkingSockets008 /
/opt/scripts/start-server.sh: line 250: 60 Killed ${SERVER_DIR}/valheim_server.x86_64 -name "${SRV_NAME}" -port ${GAME_PORT} -world "${WORLD_NAME}" -password "${SRV_PWD}" -public ${PUBLIC} ${GAME_PARAMS} > /dev/null

 

 

  • Author
25 minutes ago, dr_crabs said:

the server starts up fine. then I get an error and the server resets itself.

On what hardware do you run unRAID, can you maybe post your Diagnostics?

 

Have you installed a Cache drive in your server and if yes to what is the setting "Use Cache" set in the Share settings?

Is the password at least 6 characters long?

Have you changed any settings in the template itself?

 

28 minutes ago, dr_crabs said:

docker several times only to have the same problem over and over again. 

Are you sure that you have deleted the Docker and also the "valheim" directory that lives in your appdata folder?

 

27 minutes ago, dr_crabs said:

there is seemingly nothing in the opt directory. 

the only start_server.sh file I find is in the mnt directory. 

This is in the container itself and how the container handles the startup from Valheim.

 

Please also post a screenshot from your Docker template.

4 minutes ago, ich777 said:

On what hardware do you run unRAID, can you maybe post your Diagnostics?

 

Have you installed a Cache drive in your server and if yes to what is the setting "Use Cache" set in the Share settings?

Is the password at least 6 characters long?

Have you changed any settings in the template itself?

 

Are you sure that you have deleted the Docker and also the "valheim" directory that lives in your appdata folder?

 

This is in the container itself and how the container handles the startup from Valheim.

 

Please also post a screenshot from your Docker template.

 

thanks for the speedy response @ich777

I'm running unraid on an old i3 gen 2 desktop pc I had laying around. figured it was perfect to get a small server going with a couple game servers on it. I have three 2tb drives and one 120gb ssd as the cache drive.

my appdata share is not using the cache drive, since the cache is small I figured it wasn't necessary. 

I have made sure all data relating to the valheim server was deleted before every re-install. 

however,

moments after posting my log files, I may have found the problem. 

I opened up the unraid system logs and found this 

Nov 1 18:33:43 FIREFLY kernel: Out of memory: Killed process 10073 (valheim_server.) total-vm:6661320kB, anon-rss:1245752kB, file-rss:0kB, shmem-rss:4kB, UID:99 pgtables:3720kB oom_score_adj:0

I believe its my ram or lack there of. I only have 4gb right now. and since I'm running the unraid gui and the server, the ram use percentage pins at 93% and the moment someone joins the server it hits %100 and kills valheim. 

I am going to get 2 8gb sticks right now and hopefully that fixes it. 

I will let you know if that it. or if that's just one of the problems. 

  • Author
10 minutes ago, dr_crabs said:

I believe its my ram or lack there of. I only have 4gb right now.

Yes, Valheim needs around 1.5GB on my system when nobody is playing on the server.

 

11 minutes ago, dr_crabs said:

my appdata share is not using the cache drive

Make sure to customize the path in the template that it matches your config, by default it uses /mnt/cache/ or /mnt/diskX/

Hello everyone, 

I'm a little new to unraid and wanted to try out the ark survival docker and It's not working I went to the ini files because I just came form linux to unraid and its driving me nuts!! anyone know of a video I can follow or even a proper setup guide?

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.