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

Hi ich777,

 

why are you servers being shown and deprecated in community apps?

 

grafik.thumb.png.711f0ceddbdc140b606e2f42762982a4.png

 

Did I miss something?

Edited by Mr. T

  • 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

  • Author
7 hours ago, Mr. T said:

why are you servers being shown and deprecated in community apps?

Possibly because I switches repositories from DockerHub to Git Hub Container Registry because of the upcoming change in the Rate Limits for DockerHub.

 

If you search the app in CA it‘s still there.

 

Maybe try to switch the repository in the template by adding the prefix:

ghcr.io/

like this?

ich777/steamcmd:7dtd ghcr.io/

  • Author
4 minutes ago, stFfn said:

ich777/steamcmd:7dtd ghcr.io/

Sorry, I wasn't clear enough, like this:

ghcr.io/ich777/steamcmd:7dtd

 

Thank you :)

8 hours ago, ich777 said:

Possibly because I switches repositories from DockerHub to Git Hub Container Registry because of the upcoming change in the Rate Limits for DockerHub.

 

If you search the app in CA it‘s still there.

 

Maybe try to switch the repository in the template by adding the prefix:

ghcr.io/

 

3 hours ago, ich777 said:

Sorry, I wasn't clear enough, like this:

ghcr.io/ich777/steamcmd:7dtd

 

That worked, thanks.

Having trouble getting  Icarus server to run on Unraid, no errors just wont start.

any help would be appreciated, below is far as i can get for the life of i can not work out why

 

---Ensuring UID: 99 matches user---
---Ensuring GID: 100 matches user---
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Taking ownership of data...---
---Starting...---
---Update SteamCMD---
Redirecting stderr to '/serverdata/Steam/logs/stderr.txt'
Logging directory: '/serverdata/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1738027521
-- 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'
Logging directory: '/serverdata/Steam/logs'
[  0%] Checking for available updates...
[----] Verifying installation...
UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1738027521
-- type 'quit' to exit --
Loading Steam API...OK
"@sSteamCmdForcePlatformType" = "windows"
IPC function call IClientAppManager::ForceInstallDirOverride took too long: 62 msec

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '2089300' already up to date.
---Prepare Server---
---Checking if WINE workdirectory is present---
---WINE workdirectory found---
---Checking if WINE is properly installed---
---WINE properly set up---
---Checking if runtimes are installed---
---Runtimes found! Continuing...---
---Looking 'ServerSettings.ini' file is in place---
---'ServerSettings.ini' found---
---Checking for old display lock files---
---Starting Xvfb server---
---Server ready---
---Start Server---
 

  • Author
7 hours ago, Scooby555 said:

any help would be appreciated, below is far as i can get for the life of i can not work out why

What is the exact error?

I assume the log ends there and is not restarting correct?

 

How many resources does the dedicated server consume, did you maybe restart the container at some point when it was starting for the first point? The setup process for Icarus teaks really long, up to 10 minutes, however if you did restart the Docker container please do the following:

  1. Remove the container
  2. Remove the folder for Icarus which lives in your appdata directory
  3. Pull a fresh copy from the CA App

After that wait until you see the Start Server message and don't restart the container even if it looks like the container is doing nothing.

ich777, 

 

First and foremost, thank you for creating all the containers that you have, I'm using the rust one now and besides one little hiccup it was super easy to set up and is working flawlessly. I'm running into an issue with my rcon port. I have the port open in my router for 28017 and I've specified it in my game parameters. The start up logs looks like it's working too. When I try to connect though on http://rcon.io/ I get an error. Here are a few screenshots for the game parameters and the start up log. Any ideas?

 

GPamscreenshot1.png.9206e7d4b467dc45e767c2091582cb7e.pngGPamscreenshot2.png.5315e73289c89f56688f9ef240f8c761.png

Screenshot2025-02-28110141.png.81915ce4880b574e695df8516ed9419f.png

 

startup1.thumb.png.395c5d3852fda79be2fc6e0a7e5c1ff0.png

 

Startup2.thumb.png.9d2cba13c853b6b4454333f7ba01ad3a.png

 

Edited by J-Cali

  • Author
41 minutes ago, J-Cali said:

Here are a few screenshots for the game parameters and the start up log. Any ideas?

With what IP are you connecting to the container, please note, even if it's web RCON, you have to connect with your local IP.

3 minutes ago, ich777 said:

With what IP are you connecting to the container, please note, even if it's web RCON, you have to connect with your local IP.

You rock! Thank you so much. Idk why I didn't think of that. I was trying to connect via the web IP.

I have the same issue. I have several gameservers that I run at home for games with friends and family but all are being displayed as deprecated now.
grafik.thumb.png.a9c2072b2e3c217f89cebf61939fdae1.png

a
s far as I understand it I just add ghcr.io/ in front of the repository path

Edited by matuopm

5 minutes ago, matuopm said:

I have the same issue. I have several gameservers that I run at home for games with friends and family but all are being displayed as deprecated now.
grafik.thumb.png.a9c2072b2e3c217f89cebf61939fdae1.png

change the repo link to include ghcr.io/ich777/containername and then its fixed


Heres an example for Ark
image.png.8be81c46b52934452da11da2ff8fbed0.png

Edited by Mainfrezzer

I have successfully Hosted Killing Floor but don't know how to modify Launch Startup. I tried changing in GAME_PARAMS_EXTRA but it didn't work.
Please help me.

image.thumb.png.581d37631255c0592a7f82a40f48777d.png

image.thumb.png.46a46521871f1eb26ddcfd67f0cbaf3e.png

It will be after i set GAME_PARAMS_EXTRA

image.thumb.png.fbd3389e7c5d75a4b8acb14f90ea408a.png

Edited by huymetruoi

  • Author
31 minutes ago, huymetruoi said:

It will be after i set GAME_PARAMS_EXTRA

Because you shouldn't do it like that, what do you want to edit/add exactly? You don't need to include ./ucc-bin

 

This is a hard coded line:

${SERVER_DIR}/System/ucc-bin server KF-bioticslab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6${GAME_PARAMS} -nohomedir

 

12 hours ago, ich777 said:

Because you shouldn't do it like that, what do you want to edit/add exactly? You don't need to include ./ucc-bin

 

This is a hard coded line:

${SERVER_DIR}/System/ucc-bin server KF-bioticslab.rom?game=KFmod.KFGameType?VACSecured=true?MaxPlayers=6${GAME_PARAMS} -nohomedir

 

I want to change the server startup command to my own, not the default because my server uses gamemode and customizes a lot of things.
Example: ucc-bin server KF-CustomMap.rom?game=CustomGameVACSecured=true?Mutator=ScrNBalance?MaxPlayers=30... (Example).

Edited by huymetruoi

  • Author
3 hours ago, huymetruoi said:

I want to change the server startup command to my own, not the default because my server uses gamemode and customizes a lot of things.

Please update the container itself with 'force update' (with Advanced View enabled) on the Docker page from Unraid, after that you can use it like that:
grafik.png.2362afdab2739231c543aae19455f242.png

so to speak like:

KF-CustomMap.rom?game=CustomGameVACSecured=true?Mutator=ScrNBalance?MaxPlayers=30

please don't add 'ucc-bin server', this field is only for game parameters, you could of course add '-DisableDeathSpectator' or anything like that but please make sure they are valid game parameters, this would then look something like:

KF-CustomMap.rom?game=CustomGameVACSecured=true?Mutator=ScrNBalance?MaxPlayers=30 -DisableDeathSpectator

 

Hope that helps.

On 11/29/2024 at 5:43 AM, bmartino1 said:

 

The warning message LibClamAV Warning: PNG: Unexpected early end-of-file indicates that ClamAV's scanning library, LibClamAV, encountered a PNG file that appears to be truncated or corrupted, as it reached the end of the file unexpectedly during parsing. This situation can arise from genuinely corrupted files or from certain PNG files that don't strictly adhere to the PNG specification.

 

Possible Causes:

Corrupted PNG Files: The file might be incomplete or damaged, leading to an unexpected end-of-file during scanning.

Non-Standard PNG Files: Some PNG files may have unconventional structures that, while possibly viewable in image viewers, don't conform to standard specifications, causing parsers like LibClamAV to flag them.

 

Resolution Steps:

Update ClamAV: Ensure you're using the latest version of ClamAV. Updates often include bug fixes and improvements that can resolve such warnings. For instance, ClamAV version 1.2.3 addressed this specific warning:

Silenced a warning "Unexpected early end-of-file" that occurred when scanning some PNG files.

as seen on the blog: https://blog.clamav.net/2024/04/clamav-131-123-106-patch-versions.html

Identify the Problematic File:

Increase Verbosity: Run clamscan with the -v (verbose) option to get more detailed output, which can help pinpoint the exact file causing the warning:

 

add -v to extra parameter set
as logging 
extra parameter 
--log or > log.txt
 

Review the Log: Examine the log to locate the file associated with the warning.

Examine the File:

Check Integrity: Open the identified PNG file with an image viewer to see if it displays correctly.

Replace if Necessary: If the file is indeed corrupted, consider replacing it with a valid version.

 

Additional Considerations:

False Positives: If the PNG files open correctly and aren't corrupted, the warning might be a false positive due to strict parsing by LibClamAV.

Suppressing Warnings: If the warnings are numerous and pertain to non-malicious files, you might choose to suppress them by updating ClamAV, as newer versions have addressed this issue.

 

On 8/19/2021 at 6:57 AM, ich777 said:

I will look into this ASAP.



Did you ever get it to work? As i'm struggling to get mine running through compose lol.

Hey got a quick question about the Rust docker container that you made. I have been using it for a few months now. I can't for the life of me figure out RCON. Can you let me know what I need to do to get it functioning? I've port forwarded the default port from the container in my router. I've tried to set extra game parameters to define a password by giving +rcon passowd 'mypasswordhere' also "mypasswordhere". Haven't seen it work on my LAN or from the WAN IP of the server. I've also looked through the serverauto.cfg and added it there. No joy there either. I'm sure I'm missing something stupid, please help. Haha. Thanks. 

  • Author
1 hour ago, Duckers said:

Did you ever get it to work? As i'm struggling to get mine running through compose lol.

Sorry I won't create a container and/or template where Blizzard will most likely come after me and/or Unraid.

 

May I ask why you are mentioning @bmartino1 from another post not related to that here?

1 hour ago, Duckers said:

 



Did you ever get it to work? As i'm struggling to get mine running through compose lol.


? get what to work. use clamdscan if your having issues with clam av

1 minute ago, ich777 said:

Sorry I won't create a container and/or template where Blizzard will most likely come after me and/or Unraid.

 

May I ask why you are mentioning @bmartino1 from another post not related to that here?

I think they are refering to a old stream game server docker where clam av would flag game files due to how the server generated png files

  • Author
Just now, bmartino1 said:

I think they are refering to a old stream game server docker where clam av would flag game files due to how the server generated png files

Then this is a ClamAV issue an should be reported in the appropriate support thread @Duckers

On 2/25/2025 at 11:02 PM, ich777 said:

Possibly because I switches repositories from DockerHub to Git Hub Container Registry because of the upcoming change in the Rate Limits for DockerHub

Just noticed this.  You're close.

 

Reason for this is that because the original repository no longer exists within CA, it assumes that its a tagged version of something that does exist within CA.  And what does exist (and IS deprecated) is your CSGO container.  Delete CSGO (and if there's another one in there referring to ich777/steamcmd) from GitHub in the deprecated folder and this problem should disappear 

 

 

  • Author
1 hour ago, BootyWarrior said:

No joy there either. I'm sure I'm missing something stupid, please help. Haha. Thanks. 

Rust uses WebRCON and not the simple RCON and you should be to connect through this site here.

Please note that you have to connect with your SERVERIP:RCONPORT <- not your WAN IP!

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.