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

  • Author
1 hour ago, Knight2339 said:

Can you see the game in the Steam Server Browser? Yes

Have you yet tried to connect through the Steam Server Browser?

 

Is the container fully loaded? How much RAM does it consume? IIRC it should consume about 5GB on an empty server.

 

1 hour ago, Knight2339 said:

Do you get a error message when you are kicked back to the Lobby? No error message just sends me back there

Do you have any experimental branch installed on your local computer or better speaking is the version the same?

Please make also sure that it's reachable from outside, maybe that's an issue too.

  • 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

When trying to join via steam server list it did throw a message, "unable to query server info for invite"

Project Zomboid Docker by ich777 update to b41 beta

 

Hi, I am trying to update the server to 41.61 (the new b41 beta) but I am having trouble doing so. I think the easiest way is to copy the game files from my steam directory on my personal pc to the server directory but I dont know where the files are and where to copy them to. 


I have tried to do it via steamCMD but I cannot even log into steamCMD from the docker menu with anonymous, it fails on username.

 

Any help would be appreciated!

 

Thanks

Edited by CaptainTrap

  • Author
59 minutes ago, CaptainTrap said:

I am trying to update the server to 41.61 (the new b41 beta) but I am having trouble doing so.

Please start from scratch so you don't have to validate the files, you also don't have to put in Steam credentials just enter this in at the GAME_ID:

380870 -beta b41multiplayer

Also mentioned here (description):

grafik.thumb.png.9873217e34d894e9c5ac2ad6d1b8581b.png

If you switch over from the default game you have to turn on validation:

grafik.thumb.png.11f2a1243325cd579c81e63398350bc8.png

 

1 hour ago, CaptainTrap said:

I think the easiest way is to copy the game files from my steam directory on my personal pc to the server directory but I dont know where the files are and where to copy them to.

No this is not easier and could lead to various other issues.

 

Please don't put Steam credentials in for ProjectZomboid, they are not needed and this could also lead to various issues if you put them in.

 

1 hour ago, CaptainTrap said:

I have tried to do it via steamCMD but I cannot even log into steamCMD from the docker menu with anonymous, it fails on username.

Please don't do this, you will most likely mess up the whole installation.

  • Author
On 12/15/2021 at 11:31 PM, Knight2339 said:

When trying to join via steam server list it did throw a message, "unable to query server info for invite"

I've now tried it and I can log in flawlessly into the dedicated server and also play.

 

Tried it with a fresh copy from the container from the CA App and the game downloaded from Steam (that's the reason why it took me so long to answer, this game is a mess to download).

hey guys, I cant seem to find what im looking for in the forums. How do I use the Console/terminal that comes with the Ark docker? I thought it was just a remote console but when I try commands like cheat saveworld (so I dont have to log into the game, save the world, then log out to update the server.) it says command not found.

If thats not what the console is then what is it and where can i find info on it?

  • Author
9 hours ago, deamonsatwar said:

How do I use the Console/terminal that comes with the Ark docker?

The container has nothing built in so that you can directly interact with it through the Docker console.

 

9 hours ago, deamonsatwar said:

I thought it was just a remote console but when I try commands like cheat saveworld (so I dont have to log into the game, save the world, then log out to update the server.)

The world should be saved when the container is shut down/restarted.

 

9 hours ago, deamonsatwar said:

If thats not what the console is then what is it and where can i find info on it?

You can connect through RCON, there a different tools (Android, iOS, Windows) out there to connect to the RCON console but you first have to enable it in your settings file.

 

 

Other than that, your ARK container is working fine and you can connect to it without a issue?

Any security concerns regarding log4j and your Minecraft Container?

  • Author
7 hours ago, mgutt said:

Any security concerns regarding log4j and your Minecraft Container?

If you are not already on 1.18.1 no, otherwise yes, see here: Click

 

If you need to enter special JVM parameters do it in the template like so:

grafik.thumb.png.4772fd36e80c3f16933658ab88c05b1d.png

@ich777

Apache released l4j 2.16 as the special env var does not work and yesterday they released 2.17 because of another DoS hole. So the information on the official minecraft website is outdated. Only an update to the most recent version helps.

 

As I'm using a custom paper server I downloaded the most recent version from here, which contains the most recent l4j:

image.png.2edbbc2ca95ae5c423320308042f9222.png

 

But I'm still waiting a few days until my server gets public access again.

 

  • Author
23 minutes ago, mgutt said:

Apache released l4j 2.16 as the special env var does not work 

Technically that's not the whole story in terms for Minecraft, it is working but also depends on the Minecraft version you are on because they use their own "proprietary" libraries (find them in your minecraft folder in you appdata directory in libraries).

 

23 minutes ago, mgutt said:

As I'm using a custom paper server I downloaded the most recent version from here, which contains the most recent l4j

Exactly if you are running the latest available version from the game it should not be exploitable.

Just came here to say thanks to @ich777 once again.  I've been running your Valheim docker for and happened to see your name attached to some game called Xonotic in Community Apps.  Having never heard of it, I went and took a look.  Downloaded it and running your container now.  Had it not been for your reputation and immediately recognizable username; I might have never heard of this Quake port/clone. 

 

Thank you, Sir.

Hey @ich777, love your work on these containers. I've had the Project Zomboid docker running fine however I'm wanting to add myself as an admin, any pointers on where to do this? 

  • Author
15 minutes ago, Jacx said:

Hey @ich777, love your work on these containers. I've had the Project Zomboid docker running fine however I'm wanting to add myself as an admin, any pointers on where to do this? 

Sure thing, you can either log in as admin with the admin password or you can connect to the game console by opening up a unRAID terminal and enter: 'docker exec -u steam -ti NAMEOFYOURCONTAINER screen -xS PZ' (without quotes and of course replace NAMEOFYOURCONTAINER with the container name, should be ProjectZomboid).

This is also mentioned in the description from the container itself:

image.thumb.png.9ac4972f024f4c8b7e7fa42c88454a8b.png

 

Hope that helps.

On 9/13/2021 at 7:55 PM, shortnproud said:

I installed the 7 days to die container. For some reason it is not recognizing that i have edited the serverconfig.xml. I made some changes and restarted the container but they wont take effect. from within console i do a more on the file and it does not show the changes. I edited the file to change control panel to true and set a password. Below is what i see when i do a more on it in console.

 

   <!-- Admin interfaces -->
        <property name="ControlPanelEnabled"                    value="false"/>                         <!-- Enable/Disable the web control panel -->
        <property name="ControlPanelPort"                               value="8080"/>                          <!-- Port of the control panel webpage -->
        <property name="ControlPanelPassword"                   value="CHANGEME"/>                      <!-- Password to gain entry to the control panel -->

 

I know this is somewhat old, but I ran in to a similar problem and maybe this will help solve other problems as well.  This is in regards to settings being overwritten or what seems like settings not taking effect.

 

In the Container Settings, double check if you have "True" for Validate Installation.  From the wiki, emphasis mine:

Quote

 

Validate is a command that will check all the server files to make sure they match the SteamCMD files. This command is useful if you think that files may be missing or corrupted.

 

 Note: Validation will overwrite any files that have been changed. This may cause issues with customized servers. For example, if you customize mapcycle.txt, this file will be overwritten to the server default. Any files that are not part of the default installation will not be affected.

 

It is recommended you use this command only on initial installation and if there are server issues.

 

  • Author
22 minutes ago, Blairwin said:

I know this is somewhat old, but I ran in to a similar problem and maybe this will help solve other problems as well.  This is in regards to settings being overwritten or what seems like settings not taking effect.

Please see this post:

 

You can also copy your serverconfig.xml that lives in your 7dtd folder and renamet it to, like in this example, 'somethingelse.xml' and change it in the template to the same name so that the server loads your custom 'somethingelse.xml'.

That would also be a way of avoiding the overwriting of serverconfig.xml if validation is set to 'true'. :)

grafik.png.fe77f444e25f491c3e3c9316ceb5ef98.png

 

Hope that helps.

Hello,

I would like to report an issue with the PavlovVR Docker. Pavlov server uses the /tmp directory for storing maps it downloads leading to very large docker image sizes. I am not sure if the default download location is changeable or if it would be best to just map the temp folder.

  • Author
18 minutes ago, dustinduse said:

Hello,

I would like to report an issue with the PavlovVR Docker.

I'm already aware of that, just add a Path to your Docker template with the Container Path '/tmp' and your prefered host path, I would recommend something like '/mnt/user/appdata/pavlovvrmaps'.

37 minutes ago, ich777 said:

I'm already aware of that, just add a Path to your Docker template with the Container Path '/tmp' and your prefered host path, I would recommend something like '/mnt/user/appdata/pavlovvrmaps'.

I figured this was the preferred fix. Just wanted to say something here. It looks like from the documentation they assume that the temp folder is stored in memory.

Hey!

 

I need some help with the assetto corsa docker container, i have enabled assetto corsa server manager and everything is working fine, except for images of any kind as far as i can see.  it doesn't load the directory of the image for example the map.png on the live timing dashboard doesn't load for modded maps aswell as official tracks and the weather icons doen't work either. i have configured a br0 network interface with its own IP. 

Can anyone shine some light on this ? 

  • Author
1 hour ago, DrDirtyDevil said:

i have enabled assetto corsa server manager

Sadly enough I can't help with the server manager but maybe you can ask on their Github or at least create an Issue: Click

Maybe ask on Github?

On 12/17/2021 at 11:08 PM, ich777 said:

Other than that, your ARK container is working fine and you can connect to it without a issue?
 

Sorry for late reply. Yes its working just fine! I was curious about the docker since there was that bug with the docker where it wouldnt save on close.

I know this has been asked already in the past but do you have any idea if it would be possible to put a container together for Empyrion yet? (I've Googled it but am still not sure whether a Linux based server is possible yet?!?!)

 

I appreciate you don't do containers for games you don't own but if it is possible I'm sure I could sort something out for you!

 

:)

 Thanks for your effort on these containers, Ich777!

I am now in a pickle with my 7d2d server hosted on Unraid 6.6.6.
It's been a while since me and my friends have played on my hosted server, but we got a new urge to start fresh again now that 7d2d alpha 20 b238 went live. Usually I'd then just backup the current serverconfig.xml (to keep the settings for a future revisit), then change some details like the seed and servername and reboot the docker to have a new map created.


However, this time around it has proven rather difficult, and I'm now facing error messages in the docker log that I haven't experienced before. Here is an excerpt of what appears to be a continously reboot server docker:

[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1639697740
-- 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/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1639697740
-- type 'quit' to exit --
Loading Steam API...OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
[33;1mPlease use force_install_dir before logon!
[0mSuccess! App '294420' already up to date.
---Prepare Server---
---SaveGameFolder location correct---
---Savegame location found---
---UserDataFolder location correct---
---UserDataFolder location found---
---Server ready---
---Start Server---
Found path: /serverdata/serverfiles/7DaysToDieServer.x86_64
---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/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1639697740
-- 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/Steam/logs/stderr.txt'



 

This log is basically repeating endlessly.

 

As far as I can remember, 7d2d have had a history of being a bit picky with the serverconfig.xml between certain versions of the game, yet I cannot seem to find any templates for this release on the web. This makes me believe my serverconfig.xml may be alright after all, and that the problem is somewhere else. The log line "[33;1mPlease use force_install_dir before logon!" may be a hint, but I've no idea how to solve it on Unraid / inside a docker. At the same time; If it were a steamcmd-related problem causing 7d2d server not to run, I would expect other steam-game dockers to fail as well, but that is not the case. Valheim, for instance, works as it should.

 

Would love to get any input on where my problems may come from. If anyone also could provide me with a template of the serverconfig.xml for 7 days to die alpha 20 b238, that would be nice.

 

Oh and please don't just point me into the direction of that Discord-channel. I tried going there, but got lost in some account claim stuff that I also newer figured out how to solve (trying to avoid rabbit holes all together)

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.