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

52 minutes ago, ich777 said:

I can try since from what I've saw the dedicated server is Windows only and it is not guaranteed to work with WINE.

 

However I don't own the game and I have stopped creating dedicated server for games that I don't own because giving support for games that I don't own is a nightmare.

 

If you however want to donate the game to me I can look into it.

PM a steam code or link and I'll do that 🙂

  • 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

  

On 7/11/2023 at 1:15 AM, Odur said:
text  error  warn  system  array  login  

---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'
[  0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation - version 1689020152
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
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 1689020152
-- type 'quit' to exit --
Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
OK

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Success! App '294420' already up to date.
---Prepare Server---
---SaveGameFolder location correct---
---Savegame location found---
---UserDataFolder location correct---
---UserDataFolder location found---
---Server ready---
---Start Server---
[UnityMemory] Configuration Parameters - Can be set up in boot.config
    "memorysetup-bucket-allocator-granularity=16"
    "memorysetup-bucket-allocator-bucket-count=8"
    "memorysetup-bucket-allocator-block-size=4194304"
    "memorysetup-bucket-allocator-block-count=1"
    "memorysetup-main-allocator-block-size=16777216"
    "memorysetup-thread-allocator-block-size=16777216"
    "memorysetup-gfx-main-allocator-block-size=16777216"
    "memorysetup-gfx-thread-allocator-block-size=16777216"
    "memorysetup-cache-allocator-block-size=4194304"
    "memorysetup-typetree-allocator-block-size=2097152"
    "memorysetup-profiler-bucket-allocator-granularity=16"
    "memorysetup-profiler-bucket-allocator-bucket-count=8"
    "memorysetup-profiler-bucket-allocator-block-size=4194304"
    "memorysetup-profiler-bucket-allocator-block-count=1"
    "memorysetup-profiler-allocator-block-size=16777216"
    "memorysetup-profiler-editor-allocator-block-size=1048576"
    "memorysetup-temp-allocator-size-main=4194304"
    "memorysetup-job-temp-allocator-block-size=2097152"
    "memorysetup-job-temp-allocator-block-size-background=1048576"
    "memorysetup-job-temp-allocator-reduction-small-platforms=262144"
    "memorysetup-temp-allocator-size-background-worker=32768"
    "memorysetup-temp-allocator-size-job-worker=262144"
    "memorysetup-temp-allocator-size-preload-manager=262144"
    "memorysetup-temp-allocator-size-nav-mesh-worker=65536"
    "memorysetup-temp-allocator-size-audio-worker=65536"
    "memorysetup-temp-allocator-size-cloud-worker=32768"
    "memorysetup-temp-allocator-size-gfx=262144"
  

My log looks pretty much the same as the one from "Odur". what was the fix for that issue? and what exactly was the issue?

 

Thanks!

  • Author
1 hour ago, ThereIsNo said:

My log looks pretty much the same as the one from "Odur". what was the fix for that issue? and what exactly was the issue?

Please update the container itself with force update on the container page (with advanced view enabled <- don't forget to disable advanced view after doing that) and try again.

The log looks the same over here too.

 

Please also try to do a direct connection with your LAN server IP (simply click on Join a game -> Start search -> Connect to IP -> enter you LAN server IP -> Connect), also note that the server maybe needs a few minutes to fully start. Over here it is working just fine.

Hello guys, docker noob here!

I'm having issue trying to install 7days to die server + DarknessFall (first of all, thanks a lot ich777 for your work, it's pretty amazing!)

I'm able to install and run a Vanilla server (not that complicated, I admit) by installing and running the 7DaystoDie docker and leaving all conf "as is" except the GAME_ID that i set to "294420 -beta stable_alpha20.7"
  --name='7DaysToDie'
  --net='bridge'
  -e TZ="Europe/Paris"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Undoox"
  -e HOST_CONTAINERNAME="7DaysToDie"
  -e 'GAME_ID'='294420
  -beta stable_alpha20.7'
  -e 'SERVERCONFIG'='serverconfig.xml'
  -e 'GAME_PARAMS'='-logfile 7DaysToDie_Data/output_log.txt $@'
  -e 'VALIDATE'=''
  -e 'ENABLE_BEPINEX'='false'
  -e 'USERNAME'=''
  -e 'PASSWRD'=''
  -e 'UID'='99'
  -e 'GID'='100'
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.icon='https://raw.githubusercontent.com/ich777/docker-templates/master/ich777/images/7dtd.png'
  -p '26900:26900/tcp'
  -p '26900:26900/udp'
  -p '26901:26901/udp'
  -p '26902:26902/udp'
  -p '26903:26903/udp'
  -p '8080:8080/tcp'
  -p '8082:8082/tcp'
  -p '27015:27015/udp'
  -v '/mnt/user/appdata/steamcmd':'/serverdata/steamcmd':'rw'
  -v '/mnt/cache/appdata/7dtd':'/serverdata/serverfiles':'rw'
  --restart=unless-stopped 'ich777/steamcmd:7dtd'

=> Dockr install Steamcmd, Download the server and then starts as a Vanilla one
2023-07-13T16:18:21 61.552 INF [Steamworks.NET] GameServer.LogOn successful, SteamID=90174279791693830, public IP=8*.8*.20*.16*

 

I stopped it to install the mod.
I downloaded DaknessFall from https://gitlab.com/KhaineGB/darkness-falls-a20

and copied all the mod files in the mod folder of my Docker.
I then edited the serverconfi.xml file to fit my needs, but didn't change the part regarding the "folder and file locations" (see file attached)
 

But this time, the server won't even try to start, I can check the Docker's log, but as soon as it should read the serverconfig.xml to start the gameserver, it crashes and restart...

I presume I did something wrongin this file, but I don't know what (and this file was the one I used previously, and that worked with the same server version and mod installation... Only difference is that the container has been updated by ich777, but that shouldn't make a difference...)

Any help would be welcome as I am lost, and I'd really like to play this game :)

Best regards, Dooxserverconfig.xml

Edited by Doox

  • Author
49 minutes ago, Doox said:

Any help would be welcome as I am lost, and I'd really like to play this game :)

If possible, please join @Spectral Force Discord server over here:

https://discord.gg/VwwYA5h
 

He helps me a lot with 7DtD because I‘m not that familiar with the game.

15 minutes ago, ich777 said:

If possible, please join @Spectral Force Discord server over here:

https://discord.gg/VwwYA5h
 

He helps me a lot with 7DtD because I‘m not that familiar with the game.

Will do!
I kinda found my way, it appears that I had to change the container parameter from "294420 -beta stable_alpha20.7" to "294420 -beta alpha20.7" to have it install version 20.7...
If I leave it as "294420 -beta stable_alpha20.7" it would install the latest available one... (I found out only because the parameters in the serverconfig.xml are slightly different)

im having an issue with conan exiles setup. Ive tried to validate in the console but it tell me no such command?

 

preview

 

preview

  • Author
8 minutes ago, KLLSWITCH said:

im having an issue with conan exiles setup. Ive tried to validate in the console but it tell me no such command?

Why are you even using your Steam Credentials?

 

In my templates the Steam Credentials are only necessary if they are marked with a red asterisk (*) and they are not hidden away under "Show more..."

 

The Description will even mention if they are needed and what to do.

3 minutes ago, ich777 said:

Why are you even using your Steam Credentials?

 

In my templates the Steam Credentials are only necessary if they are marked with a red asterisk (*) and they are not hidden away under "Show more..."

 

The Description will even mention if they are needed and what to do.

ahh my apologies i installed this same container years ago and it needed my credentials for install. just took out my credentials and its working now thanks!! 


error when trying to update craftopia server

 

 

 

Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory

 

 

^ pulled this from the logfiles, after getting error mismatch after a steamclient update.  rebooting the container in unraid doesn't udpate the server.  If you also navigate to the steamcmd and attempted to update that way. same issue;

 

/serverdata/steamcmd# ./steamcmd.sh

 

did some scowering and found this article;

https://forum.scssoft.com/viewtopic.php?t=319994


 

LsHallo wrote: ↑15 May 2023 11:02 Hello,

I have used the dedicated server inside my docker container: https://github.com/LsHallo/ets2-dedicated-convoy-server.
I worked fine and I could play on the server just fine.
Since yesterday I got reports that the server crashes while starting: https://github.com/LsHallo/ets2-dedicat ... r/issues/6
I can replicate these issues when downloading a fresh install of the server.
I have also searched the steamcmd and ets2 server directory for "steamservice.so" using find (find /app -name "steamservice.so", find /root/.steam/ -name "steamservice.so") but I could not find the required library file anywhere.

Is there a new dependency that is missing with the latest server or have I not looked hard enough to find "steamservice.so"? Where can I get the required file?

Hello,
missing steamservice.so is not an issue.
Problem in your case is that logOn to your account has failed (error code from steam simply states - denied).

If you are using logOn token for game servers, please check that it is still valid (it can deprecate) - https://steamcommunity.com/dev/managegameservers
Also check that you are not logged elsewhere or that this token is not used twice.
If you remove logOn token and use anonymous account it should work also (without persistent id).

  • Author
4 minutes ago, cshellen said:

Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory

Can you be a bit more prescise what your exact issue is?

 

This message is not an issue at all, this is just a warning and nothing more.

The container works as intended at least over here.

Just now, ich777 said:

Can you be a bit more prescise what your exact issue is?

 

This message is not an issue at all, this is just a warning and nothing more.

The container works as intended at least over here.

when i launch the game client from steam, and attempt to join, i get the following error;

 

"The version of the game and server are different"

 

craftopia.png

yes it was working fine, yesteraday steam client updated, and since then i am not able to join.  i've already attempted to restart / uninstall / reinstall the game client ,and server container several times.   i must be missing something.

  • Author
Just now, cshellen said:

when i launch the game client from steam, and attempt to join, i get the following error;

Please set the variable Validation to "true" (without double quotes) let the container fully start (open the logs and see if it pulls the update), after that go into the Docker template again, remove true from Validation and try again to connect.

 

It can be also the case that the Craftopia team hasn't upgraded the server app yet and you simply have to wait or ask in their Discord/Support Forums.

  • Author

@cshellen and this is exactly what is the case here, the Craftopia Dedicated Server app was not updated:

 

grafik.thumb.png.376270bd34239a0657881b64c68d7291.png(Source)

 

There is nothing I can do about that, you have to wait until the developers from Craftopia update it.

Hello. I am trying to setup my FiveM docker container by ich777 using txadmin. What i keep running into is when it try to input my parameters for my MariaDB server i get the error "Access denied for user 'root'@'127.0.0.1' (using password: YES)" when i try to login using the database user instead of root, it attempts to download the ESX files but then has an error (see attached image). I'm wondering if anyone can help. I'm feeling that it either has to do with how the two docker talk to each other, or I have to someone give the "andrew" user access. Ill also attach my logs for MariaDB, as well as FiveM.

To answer your question you asked me yesterday MariaDB is needed because the FiveM server needs an SQL server when using txadmin. I don't fully understand why. Both Ip's are 192.168.1.101:3306

image_2023-07-16_112346499.png

image_2023-07-16_112357648.png

image_2023-07-15_080637526.webp

image_2023-07-15_080813016.webp

uNmINeD-GUI - unable to download latest version on new install.

Please help

 

  • Author
1 hour ago, BomberTutt said:

To answer your question you asked me yesterday MariaDB is needed because the FiveM server needs an SQL server when using txadmin. I don't fully understand why. Both Ip's are 192.168.1.101:3306

Are you sure that you've added in your database a % sign at the end and not 127.0.0.1?

It seems that you've only allowed only access from localhost and not from foreign IP addresses in your MariaDB.

  • Author
51 minutes ago, Sforget said:

uNmINeD-GUI - unable to download latest version on new install.

I have to look into this, is this the first installation or was it already running before?

 

EDIT: Please do a force update from the container itself and see if it is working afterwards.

2 hours ago, ich777 said:

I have to look into this, is this the first installation or was it already running before?

 

EDIT: Please do a force update from the container itself and see if it is working afterwards.

First install. 

 

Force Update seems to have fixed it. Thank You

6 hours ago, ich777 said:

only allowed only access from localhost and not from foreign IP addresses in your MariaDB.

is there a way to make that work. I don't quite understand what you asked at the start. But I know that the problem has to do with what I quoted. How exactly do I make MariaDB allow access from a foreign IP addresses.

On 2/21/2021 at 11:02 PM, MX-Hero said:

Hi all

i setup a ARK Server and everything works fine. But i can´t get the mods to work. I download the mods via my Steam Workshop - Run Ark to let them install. Then copy the mod folders and the mod files to "unraid Server\appdata\ark-se\ShooterGame\Content\Mods" - After this i add "?ActiveMods=731604991" at the Game Parameter field in the Container config. 

But no mods are still there after a server restart. 

Have i forget somethng?

 

Did you get this working? Can you advise how?

On 12/22/2022 at 10:25 AM, ich777 said:

This is not my goal to run it with staging, btw it is also running with the stable WINE version now but the script that is available online and I'm using in my testing now looks a lot different.

 

Even the semi "official" one won't run correctly since they have a lot to fix from what I saw on their Discord server and I will wait until they get it a bit more stable.

 

This is one of the reasons why I didn't release it, the release you where dealing with is really a early one and as said above I won't release it until it gets a lot stabler than what is available currently.

You will also experience random crashes from the container in it's current form and even with the staging WINE build.

 

EDIT: Simply forgot it to delete which it is now.

 

Any update on Icarus, they've done a lot of performance work recently and it seems much more stable. Had a G-Portal server running for a while without issues, but would much rather avoid the cost! Thanks!

  • Author
13 minutes ago, iveoles said:

 

Any update on Icarus, they've done a lot of performance work recently and it seems much more stable. Had a G-Portal server running for a while without issues, but would much rather avoid the cost! Thanks!

I will look into it this weekend, sorry but I‘m really busy currently in real life.

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.