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

1 minute ago, ich777 said:

Have you double checked that the appdata share is set to stay on the Cache and is not moved over to the Array (you'll find that in the share settings)?

No I havent, i dont want it to be on the cache at all, since the array is much faster M.2 SSDs, also i have just lately added the cache to my system because i had a spare SSD and i didnt need it.

  • 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

Screenshot 2024-01-14 114908.png

  • Author
4 minutes ago, Psyonicar said:

No I havent, i dont want it to be on the cache at all, since the array is much faster M.2 SSDs, also i have just lately added the cache to my system because i had a spare SSD and i didnt need it.

Why not also included that in the post from your screenshot? :D

That would make my and your life easier. ;)

 

Then the answer is simple, just change the path to the gamefiles to /mnt/user/... instead of like it is now /mnt/cache/...

 

The main issue is now that in the template /mnt/cache/... is specified and the mover have probably moved the settings file over to /mnt/user/... (so to speak the Array) and now you have two copies of the configuration (and probably other files) one on the Array and one on the Cache.

The container thinks that the files are located on /mnt/cache/... where it can't find the files so it creates new ones and you are editing the file on /mnt/user/... where the changes won't do anything because the files is read from /mnt/cache/...

 

I would recommend that stop the container, then you move the files over to the Array with Unbalanced from the CA App first and then make the change from the path and finally start the container again.

1 minute ago, ich777 said:

Why not also included that in the post from your screenshot? :D

That would make my and your life easier. ;)

 

Then the answer is simple, just change the path to the gamefiles to /mnt/user/... instead of like it is now /mnt/cache/...

 

The main issue is now that in the template /mnt/cache/... is specified and the mover have probably moved the settings file over to /mnt/user/... (so to speak the Array) and now you have two copies of the configuration (and probably other files) one on the Array and one on the Cache.

The container thinks that the files are located on /mnt/cache/... where it can't find the files so it creates new ones and you are editing the file on /mnt/user/... where the changes won't do anything because the files is read from /mnt/cache/...

thank you so very much, is there a paypal where i could support your efforts, since iam using your templates since quite some time

 

  • Author
2 minutes ago, Psyonicar said:

thank you so very much, is there a paypal where i could support your efforts, since iam using your templates since quite some time

 

Sure, you'll find them in the CA App for containers that you have installed or in the first post of this thread.

 

Hope your issue is now solved. :)

18 minutes ago, ich777 said:

Sure, you'll find them in the CA App for containers that you have installed or in the first post of this thread.

 

Hope your issue is now solved. :)

Said and done, btw the problem has been resolved, thanks again

how can i change the version on the vintagestory server i only get the 1.18.5 version how can i change it to the unstabel version 
 

i use docker on a synology diskstation 

 

Edited by Damager

  • Author
1 hour ago, Damager said:

how can i change it to the unstabel version 

Change the Variable: VS_CHANNEL to: unstable

 

This should grab always the latest unstable version, if not, please post the log output.

On 1/14/2024 at 3:59 PM, ich777 said:

Change the Variable: VS_CHANNEL to: unstable

 

This should grab always the latest unstable version, if not, please post the log output.

thanks it works 👍

On 1/11/2024 at 1:19 AM, ich777 said:

This is a bit too less information, did you change anything in the Docker template?

What ports did you forward? Please double check if the protocol is correct.

How does the NAT look like for Terraria in your router?

With what IP do your friends try to connect?

Do you have other services available that are accessible from outside?

Yes forgive me for the low amount of information, I was using the port required being 7777, and I have enabled port forwarding for it via my router which allowed for me to connect to it on my local network, but not my friends. The IP I used is the one for the unraid server, more specfically when the boot the docker, the one that is given on the right side. I found a temp solution however just running it via using my minecraft port and of course the ip is the same as well ( I have also hosted zomboid which worked properly, granted that I had to open different ports because one individual uses one port).  As for the NAT type or what I assume what it is, I was tried using both TCP/UDP, however, it only wants to use TCP for some reason. I hope this information helps and also thank you for helping me with this, I appreciate it greatly. Also just a side note, I am unsure if I ask here or somewhere else as I am not Unraid savy in the slightest, but a game called Palworld is going to be released soon and was wondering if a docker could be made for it, if not, usually how long does it roughly take for someone to make a docker for a game? Thank you again and sorry for the long read.

Hey there ich777, I just wanted to say thank you for creating all these dockers, you have made life really easy for me and my friends on our Unraid server! Thank you so much for your hard work so far!

Just wanted to also check with you if you have any plans of doing up a Docker for Palworld (That is allegedly launching with Dedicated Servers). We're looking forward to play it this weekend! If it's going to take a while for you to properly test and release it, is there anyway we can just run it on one of your dockers and just changing the game id? Its a Unreal Engine 5 game. 

Not rushing, just wanted to check if its possible! 

 

  • Author
6 hours ago, zan335 said:

Yes forgive me for the low amount of information, I was using the port required being 7777, and I have enabled port forwarding for it via my router which allowed for me to connect to it on my local network, but not my friends. The IP I used is the one for the unraid server, more specfically when the boot the docker, the one that is given on the right side.

Are you really sure that you are using the correct protocol, in this case TCP not UDP in your router? This is the first time I hear of that issue.

 

6 hours ago, zan335 said:

but a game called Palworld is going to be released soon and was wondering if a docker could be made for it, if not, usually how long does it roughly take for someone to make a docker for a game?

Sorry but I don't accept any request for containers anymore since I already have almost 200 applications to maintain/support in the CA App.

Maybe someone else can create a container.

BTW even if someone else will create a container, the game should be donated to the developer who creates the container if he doesn't owns it already.

  • Author
12 minutes ago, rescend said:

Just wanted to also check with you if you have any plans of doing up a Docker for Palworld (That is allegedly launching with Dedicated Servers). We're looking forward to play it this weekend! If it's going to take a while for you to properly test and release it, is there anyway we can just run it on one of your dockers and just changing the game id? Its a Unreal Engine 5 game. 

Please read the last paragraph from the post above this post.

11 hours ago, ich777 said:

Are you really sure that you are using the correct protocol, in this case TCP not UDP in your router? This is the first time I hear of that issue.

 

Sorry but I don't accept any request for containers anymore since I already have almost 200 applications to maintain/support in the CA App.

Maybe someone else can create a container.

BTW even if someone else will create a container, the game should be donated to the developer who creates the container if he doesn't owns it already.

Yes I believe I have found the issue, I found more ports that are used for Terraria that should be opened depending on it being either TCP or UDP so I will be testing that out later. Also Thank you for the clarification and follow up on Palworld; I wanted to ask another question(s) in relation to that. Is there a discord or a hub of documents/guides that show information for game dockers or a hub where these individuals are? I don't know what the "CA App" that you refer to is and would like to learn more about it through a discord community or detailed guides/videos like mentioned previously as I am new to Unraid and would like to open up my options to use my server and learn about the Unraid/Ca App community in general. I would gladly donate the game to individuals that help make these wonderful experiences possible. Thank you again for kindly helping me with all my questions, I greatly appreciate it and would like to know if there is a donation page you have as well.

Hey there - i'm using your Satisfactory docker app and it works great.  However, i can't locate the saved game files...  Could you tell me where they are saved at?  I looked under my cache drive at: appdata/satisfactory/FactoryGame/Saved and there are no saved games listed.

 

Thanks!

21 hours ago, ich777 said:

Sorry but I don't accept any request for containers anymore since I already have almost 200 applications to maintain/support in the CA App.

Maybe someone else can create a container.

BTW even if someone else will create a container, the game should be donated to the developer who creates the container if he doesn't owns it already.



Perfectly fair. 200+ games is not funny to maintain. Much less 20. 

I don't mind giving it a try if you can point me in the right direction to learn how to make one. Please continue the good work on maintaining the dockers you have! You have no idea how much we owe you. 

  • Author
10 hours ago, zan335 said:

I found more ports that are used for Terraria that should be opened depending on it being either TCP or UDP

Please don't trust such sites that say you should open up many ports for game servers.

I do my research and the ports that I list in my templates are the ones which are needed, think again about it, if you are using your Minecraft server port then it works and Minecraft needs only one TCP port open!

 

10 hours ago, zan335 said:

I wanted to ask another question(s) in relation to that. Is there a discord or a hub of documents/guides that show information for game dockers or a hub where these individuals are?

No, there is not really a need for that since I mention important things in my templates and the descriptions should be also enough.

However if you are searching for specific things I would recommend that you try searching the Internet first (something like: "<GAMENAME> dedicated server" in you favorite search engine), skip the whole installation part since this is what my container does and look at how to configure it.

If you don't find anything useful you can always create a post here.

 

10 hours ago, zan335 said:

I don't know what the "CA App" that you refer to is and would like to learn more about it through

The CA App (Community Applications App) is basically the APPS tab in Unraid:

grafik.png.cef5a81b5c4cfd81cad2b571b364153d.png

 

10 hours ago, zan335 said:

detailed guides/videos like mentioned previously as I am new to Unraid

You can for example look into the Blog post here or go to the Unraid/IBRACORP Discord and ask for help there (I'm not that often on Discord).

IBRACORP also have a Wiki with a few guides here.

 

Hope that helps.

  • Author
1 hour ago, rescend said:

I don't mind giving it a try if you can point me in the right direction to learn how to make one.

You can look at the Ark Survival Ascended branch here in my repository since this is also a Unreal 5 Engine game.

It might not be to do the section "Checking the maximum map count per process" which is necessary for Ark.

 

This looks like a fun game but I really have not much time these days to play games, support for my containers is a big part of my life now... :P :D

  • Author
6 hours ago, jkasdfkjhasdf said:

However, i can't locate the saved game files...  Could you tell me where they are saved at? 

I'm not too sure about Satisfactory anymore but have you created your server already? Does it save at all?

 

Have you also looked into: .../appdata/satisfactory/.config/Epic/FactoryGame/Saved/SaveGames/

 

Usually after creating the Server (in-game) it should create the save file.

 

Are your paths also set up correctly on Unraid? If you are using /mnt/cache/appdata/... in the Docker template please make sure that the files stay on the Cache in the Share settings and are not moved to the Array.

22 minutes ago, ich777 said:

Please don't trust such sites that say you should open up many ports for game servers.

I do my research and the ports that I list in my templates are the ones which are needed, think again about it, if you are using your Minecraft server port then it works and Minecraft needs only one TCP port open!

 

No, there is not really a need for that since I mention important things in my templates and the descriptions should be also enough.

However if you are searching for specific things I would recommend that you try searching the Internet first (something like: "<GAMENAME> dedicated server" in you favorite search engine), skip the whole installation part since this is what my container does and look at how to configure it.

If you don't find anything useful you can always create a post here.

 

The CA App (Community Applications App) is basically the APPS tab in Unraid:

grafik.png.cef5a81b5c4cfd81cad2b571b364153d.png

 

You can for example look into the Blog post here or go to the Unraid/IBRACORP Discord and ask for help there (I'm not that often on Discord).

IBRACORP also have a Wiki with a few guides here.

 

Hope that helps.

I see, thank you very much for the information and you are correct, about the terraria server portion, as I didn't really consider that it is indeed currently running off of one port. I'll leave the link (if that is allowed) to the website where I did see the multiple ports (https://portforward.com/terraria/). Now to specifically hone in on my issue then in regards to what I have done with the docker.

Within the docker itself I have used the port 7777 as provided  (ignore it being 25565 as that is what it currently is running on, but I had 7777 when I was attempting to make the docker/terraria server go online prior).
image.png.f4de815f1db9e540a67c32d6684b1777.png


Now within my actual network for port forwarding, it asks for the "Service entry" which is what ports I would open and tested with (again using the minecraft one currently, however, I had tried this port and it didn't work); I'll post a picture of how it looks but from left to right it is as follows: "service name" , "global port range" , "protocol", and "base port".
image.png.913d7f9c535192dcf48eddc237381d2f.png
Following the entry of this information, it would then ask what device is this needed by, which I then choose my server and then it would  port forward for that device. The "device/server" does indeed work however as stated with my previous posts where Project zomboid works correctly along with the terraria server currently working with my minecraft port which all use the same "device/server".

When I then open terraria and go onto the server, it does post, but only for some reason only on LAN, so it is functioning, but not letting others from different networks join it. 

I know it is somewhat redundant to figure out the problem if the server is currently working with my minecraft port, but it personally is bothering me that it isn't working with the correct port, and also that while this server is up, I cannot have my minecraft server up as well. Again, I thank you kindly for your time and generosity working with me and helping me learn, solving this and also learning I guess the terminology and definitions of the words presented to me is very helpful and hopefully from this experience I can better diagnose my future issues encountered in regards to the server.

45 minutes ago, ich777 said:

You can look at the Ark Survival Ascended branch here in my repository since this is also a Unreal 5 Engine game.

It might not be to do the section "Checking the maximum map count per process" which is necessary for Ark.

 

This looks like a fun game but I really have not much time these days to play games, support for my containers is a big part of my life now... :P :D

Well, when I have a little more spare cash, I'll be sure to fling a Paypal your way. 

I'm also wondering if I can just Add a New container using one of your other games thats also UE5 (Satisfactory for eg.) as a template and editing/removing the values to reflect those of Palworld's. 

In any case, thanks for the tip, I'll try to figure things out! 

  • Author
11 minutes ago, zan335 said:

Especially these website is often wrong and a automatic generated set of port forwards.

 

12 minutes ago, zan335 said:

Within the docker itself I have used the port 7777 as provided  (ignore it being 25565 as that is what it currently is running on, but I had 7777 when I was attempting to make the docker/terraria server go online prior).

Could it be possible that your ISP is blocking certain ports, maybe all below 10000?

Have you yet tried another port that is higher than 10000?

 

Please also don't do port changes like that for game server containers because that will ultimately fail for most other servers, it is indeed working for Minecraft or Terraria but not for example for CounterStrike oder Valheim (see the first recommended post on top).

 

19 minutes ago, zan335 said:

When I then open terraria and go onto the server, it does post, but only for some reason only on LAN, so it is functioning, but not letting others from different networks join it. 

Have you yet tried to join from outside your LAN with your public IP address, often times the Hair Pin NAT on lower end routers/modems are not working properly and a connection from inside your network is not working.

 

 

4 minutes ago, rescend said:

I'm also wondering if I can just Add a New container using one of your other games thats also UE5 (Satisfactory for eg.) as a template and editing/removing the values to reflect those of Palworld's. 
 

Nevermind, I dont think that will work since I'll need to edit the startscript.sh as well. 

The amount of work you have to do is insane, i don't envy your position at all lol

  • Author
6 minutes ago, rescend said:

I'm also wondering if I can just Add a New container using one of your other games thats also UE5 (Satisfactory for eg.) as a template and editing/removing the values to reflect those of Palworld's. 

Not really since every container has special start values in it, however it would be possible to create a container with a variable that you can pass through but that complicates things since most servers also need some special treatment or a config file which is specific to the dedicated server.

  • Author
3 minutes ago, rescend said:

Nevermind, I dont think that will work since I'll need to edit the startscript.sh as well. 

If you really want too I can look into that game but only if someone donates it to me, if it is then released finally.

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.