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

16 hours ago, ich777 said:

Sorry, I have really bad news for you... It works just fine over here.

 

What I did was head over to the CA App, search for Satisfactory and clicked install:

grafik.png.fbc1b4ac5ea3e2bc73228f386d23a2fe.png

 

After that I had to wait a bit and I was greeted with a running server, attached my log here: satisfactory.log

 

I really do think that in your case it has something to do with the permissions.

Do you have a lancache or something like that installed? Maybe that's preventing it from downloading.

 

Sorry but I'm not that familiar with TrueNAS nor did I ever use or ran it.

 

 

Something seems to be missing between those two lines since it should download the files in between there (see log from above).

As said I really only can think of a permission issue, I don't know if that helps but try to set a a Variable with the Key: UID and the value from your apps UID and a Variable with the Key: GID with the value from your GID from TrueNAS (I found an article here but not sure if that helps).

 

Damn that is bad news! I just don't get why I had the same issue on both windows and freenas. I tried setting the UID/GID to three known values (1000, 972, 568) and still had the same permission errors. I had them too with your valheim server but that one runs just fine. Project Zomboid server had no permission issues in the logs and also works, just not sure why Satisfactory is being a pain- but Palworld was doing the same thing so who knows. Pebkac I imagine.

 

Oh well, thank you so much for trying and looking into that for me! You're a gem of a maintainer.

  • 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

2 minutes ago, ich777 said:

Your public IP is gathered from ipv4.icanhazip.com on the first start and/or if the Public IP check in the template is enabled.

 

(The public IP check is in my container since the release from the container since connections from community servers won't work properly if the public IP is not in place)

 

Because you've terminated the container or at least you've stopped it, there is nothing I can do about that message, that message is always displayed when you stop or restart the container.

 

Is something not working or what is the exact issue now?

If the container is not restarting it is usually running and waiting for connections.

 

well, i know whats happening now, i change the default ini files, not in floder linuxServer......... holy s,i waste all my afternoon to find it out...

  • Author
1 minute ago, jeerful said:

Oh well, thank you so much for trying and looking into that for me!

Maybe try Unraid... :)

You know that you can also set up a small box with a Trail license (30-days and 2x 15 days extension period <- so to speak 60 days).

 

Sorry for being not more helpful here but in my opinion this can only be a permission issue. Something feels very off here...

Have you yet tried to ask in the TrueNAS forums?

 

May I ask if you have to use volumes or bind mounts on TrueNAS, I've never run a container with a volume, I only use bind mounts.

  • Author
5 minutes ago, giantwiki said:

well, i know whats happening now, i change the default ini files, not in floder linuxServer......... holy s,i waste all my afternoon to find it out...

Oh, that's a bummer, but glad that you've figured it out. :)

  • Author
8 minutes ago, BryanS said:

So i am using bridged mode for easy setting up and testing first. Forwarded 8211 on my router for UDP packets but i cant seem to connect from the outside in.

Did you test this from outside your LAN or did you try it from inside your LAN. For a few users Hair Pin NAT is not working correctly on their network hardware and they can only connect with their local IP when they are in their LAN.

 

When using the default bridge (which I btw recommend) you just forward UNRAIDIP:PORT in your router in your LAN and the same port on your WAN but no or all IP addresses on the WAN <- this depends on the manufacturer since no address means for most routers all IP addresses.

 

But as said most of the times it is just that the Hair Pin NAT is not working correctly. Maybe ask someone if he can connect to your IP address or server from outside your LAN.

 

Do you have other services available that are reachable from the outside world?

2 minutes ago, ich777 said:

Did you test this from outside your LAN or did you try it from inside your LAN. For a few users Hair Pin NAT is not working correctly on their network hardware and they can only connect with their local IP when they are in their LAN.

 

When using the default bridge (which I btw recommend) you just forward UNRAIDIP:PORT in your router in your LAN and the same port on your WAN but no or all IP addresses on the WAN <- this depends on the manufacturer since no address means for most routers all IP addresses.

 

But as said most of the times it is just that the Hair Pin NAT is not working correctly. Maybe ask someone if he can connect to your IP address or server from outside your LAN.

 

Do you have other services available that are reachable from the outside world?

Yes i have other service that works fine.. omg i got my friend to join and its working fine.... asus kinda sucks gonna change to pfsense soon then

  • Author
Just now, BryanS said:

pfsense

Maybe try OPNsense, works also pretty well and is (at least in my opinion) more user friendly <- but you also have to configure OPNsense/PFsense for Hair Pin NAT.

22 minutes ago, ich777 said:

Maybe try Unraid... :)

You know that you can also set up a small box with a Trail license (30-days and 2x 15 days extension period <- so to speak 60 days).

 

Sorry for being not more helpful here but in my opinion this can only be a permission issue. Something feels very off here...

Have you yet tried to ask in the TrueNAS forums?

 

May I ask if you have to use volumes or bind mounts on TrueNAS, I've never run a container with a volume, I only use bind mounts.

 

Switching over is tempting but my freenas is old and the thought of having to redo it completely gives me anxiety :P I haven't asked in the truenas forums yet though and that'd probably be a good place to start.

 

I use hostpaths for all your servers so I can navigate the server files at will (as opposed to them being inside the container only), I think it's the same thing as a "bind mount"?

hi, i need an help to setting up palworld docker server

i can user my docker (from outside home) only with wireguard, but is possibile to setting up palworld server to be accessible without any vpn, so i can access it from everywhere (also my friends)?

thanks 

I've got unraid docker palworld container. Config file updated to remove passwords. Port 8211 forwarded on my router. Network in container is set to bridge. I can access the server in palworld using my local ip. Friends outside network can't access using my public ip. Don't sure what to check or troubleshoot to fix this. Also not sure how I can test their connection without them being on to try. 

Hello,

I'm new to Unraid and want to install Minecraft Spigot. With MinecraftBaseServer this sets that it should. but how do I do that?

  • Author
1 hour ago, Lordbye said:

i can user my docker (from outside home) only with wireguard, but is possibile to setting up palworld server to be accessible without any vpn, so i can access it from everywhere (also my friends)?

Yes, simply forward the Port 8211 UDP in your router and you should be good to go.

  • Author
57 minutes ago, TheBelighted said:

Friends outside network can't access using my public ip.

What error do they get?

 

58 minutes ago, TheBelighted said:

Don't sure what to check or troubleshoot to fix this.

I'm also not with that little information.

 

Double check your port forwarding if the port is correct and if the protocol matches.

  • Author
35 minutes ago, Krümelmonstar said:

I'm new to Unraid and want to install Minecraft Spigot. With MinecraftBaseServer this sets that it should. but how do I do that?

Download spigot, put the jar file in the main directory from the container and change this values:

grafik.thumb.png.3d2ddfddd25ba9f0de99aaedeb65ddfa.png

 

It should be pretty self explanatory when you read the description from the variables.

Of course you have to change the Serverfile name to whatever your spigot file is named to.

2 hours ago, BryanS said:

Yes i have other service that works fine.. omg i got my friend to join and its working fine.... asus kinda sucks gonna change to pfsense soon then

 

I have the same issue with my network as you. Just a headsup before you go changing anything & spending a bunch of time on it; I use pfSense & I couldn't get hairpin NAT working for my Front server, no matter what I tried. The only way I could connect was by using a VPN on my main PC, as The Front doesn't have a direct connect option. 

  • Author
10 minutes ago, Kansalis said:

I have the same issue with my network as you. Just a headsup before you go changing anything & spending a bunch of time on it; I use pfSense & I couldn't get hairpin NAT working for my Front server, no matter what I tried. The only way I could connect was by using a VPN on my main PC, as The Front doesn't have a direct connect option. 

Then something is missconfigured in your network.

 

For pfSense look here. If it's not configured properly then it won't work from your LAN but friends can join usually through your public IP or server list. ;)

Every time I restart the container it wipes my palworldsettings.ini file. Did I miss something in config to fix that?

22 hours ago, ich777 said:

An what is the error?

 

These messages tells you that the server is running fine. ;)

 

I answered almost every single question in terms for Palworld on the last five pages (starting at the very bottom of page 365).

Please read these pages first if you have questions.

 

Please also note that the server list is completely borked currently and the Epic servers can't keep up with 1.3 Million servers.

 

Here are instructions on how to set up a non community server and how to direct connect:

 

Thanks! So, i'm going to remove the game parameters in the docker, that makes it not show up in the list, but people can instantly connect using for instance my subdomain? As i plan to pass through my local ip and port through cloudflare to let buddy's connect. And what should i set "public ip" to? just local IP, then pass that through cloudflare?

58 minutes ago, ich777 said:

Then something is missconfigured in your network.

 

For pfSense look here. If it's not configured properly then it won't work from your LAN but friends can join usually through your public IP or server list. ;)

Yes, I tried all that & posted about it earlier in this thread. I gave up in the end, nothing would make it work. My config is exactly as any documentation I could find. I also found plenty of other posts in various places with the same issue. I'm considering moving away from pfSense, but haven't had the time to look into it yet.

Hello,

 

I see for Palworld this extra parameters:

 

-No-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

 

According to this (https://tech.palworldgame.com/dedicated-server-guide), using these parameters increase performance:

-useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS

 

Difference is the first param. Is there a reason to use "-No-useperfthreads"?

 

Found what might be my issue with people outside my network connecting. I'm using cloudflare. When I check in the logs for palworld and Battle metrics, it shows my server as online and shows public ip we will call IP1. When I check my server domain Ip on one of those IP lookup sites, I get a different public Ip we will call IP2. I'm not sure which one is actually my correct public ip for people to connect to. 

well it all depend how you do. Palworld will require port forwarding. If you do port forwarding on your router, then people need your real ip (the one you would normally get by going to whatismyip.com which is probably what the game get since there's  a config for publicip). If you don't do that cause you use cloudfare as some sort of vpn (I don't know how cloudfare work but heard they offer some sort of vpn), then it's cloudfare ip you need.

 

In both case, disable the settings that validate the publicip. And I would put the cloudfare ip in it (if it change well......... don't use cloudfare?)

For palworld, is there a way to fish out the invite code from cli or something? That way i don't have to throw my IP out everywhere :P

So i think I might have figured out my issue with satisfactory. I'm not sure how to fix it, but when I load up the server and go to multiplayer session, it shows that it is set as private, and I have no way of changing it even when I log in as admin. Maybe there's something in the param section I could change or in the config files?

How do you get this to work for Palworld (Steam), for players on a local network instead of a community server?

Trying to connect directly to the docker ip/port gives a "No password entered" even after stripping it out of the .ini

Edited by JustinAiken

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.