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

Probably a stupid question but how do i modify the config files and add mods to the Ark Survival evolved server Docker? I can see and connect to it, but not sure how to modify 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

Hello, I have a problem with rust oxide server
On startup catches an error:

---Oxide Mod enabled!---
---Oxide Mod not found, downloading!---
---Something went wrong, can't download Oxide Mod vhttps://api.github.com/repos/OxideMod/Oxide.Rust/releases/80549843, putting server in sleep mode---

How can I fix this?
Thx

9 hours ago, ich777 said:

I've fixed the container now, please delete the container and the folder that was created for dontstarve in your appdata directory and re-download the container from the CA App.

 

Caves are now loading properly.


Awesome! Thanks a bunch ich!

  • Author
7 hours ago, slashgob said:

Probably a stupid question but how do i modify the config files

Your config files are located in your appdata directory within the ark folder.

 

7 hours ago, slashgob said:

add mods to the Ark Survival evolved server Docker

This is a thing I can't answer since I haven't modded an Ark server, maybe someone else can help.

  • Author
26 minutes ago, Lesnoy40rt77 said:

How can I fix this?

Something seems wrong in your case, are you sure the server can connect to GitHub?

 

Can you check if you have a file called OxideMod-VERSIONNUMBER.zip in your main directory? If yes, stop the container, delete the file and start the container again.

 

This should fix the issue.

1 hour ago, Shuamann1 said:


Awesome! Thanks a bunch ich!

 

Hey, so it seems I still have issues but IDK if it is me or the container that is the problem.

 

I deleted the container and the appdata, then re-installed the container. I put my key in, generated the world, and logged in. When I tried to go into a cave it acted like it would load, then spat me back out at another cave entrance in the overworld. I went back into the cave and it did it again. It's like it's not actually connecting to the cave world, but it tries to. My logs are below:

https://pastebin.com/1cdEuPNB

Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/kernel32
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b0add32110.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b0ada02020.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b0adb7a8d0.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b0adc2bf90.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b0adc1ae70.so
Fallback handler could not load library /serverdata/serverfiles/RustDedicated_Data/Mono/data-0x14b04fc7a090.so

Deleted, new one appeard, but server is not starting

  • Author
55 minutes ago, Shuamann1 said:

I deleted the container and the appdata, then re-installed the container. I put my key in, generated the world, and logged in. When I tried to go into a cave it acted like it would load, then spat me back out at another cave entrance in the overworld. I went back into the cave and it did it again. It's like it's not actually connecting to the cave world, but it tries to.

Hmmm, maybe something else is wrong, have to look again into this tomorrow...

Will report back.

  • Author
25 minutes ago, Lesnoy40rt77 said:

Deleted, new one appeard, but server is not starting

This is not the full log or am I wrong?

Please post the full log preferably in a text file.

 

How do you know that the server isn't started, how much resources does it use on your server (CPU & RAM)?

log.txt

If it was started, there will be at least a string with sleepers-online

1% cpu 2% ram with duck dns working

Hi,

I do have also some problem to get it to work.

CSMM-7DtD as docker installed, duckdns and NGINX working, including steam login.

But when I try to add a server to CSMM I get the message:

Something went wrong while adding your server!

This instance is private and only CSMM system admins can add servers.

 

How do I change this ?

 

Thanks for any help

21 hours ago, ich777 said:

No issue over here:

grafik.png.e1ff5f4608f11dbe9e432723434b1dc8.png

 

That is crazy. Not sure why it's not working for me. I decided to install a different Gmod server docker container from the DockerHub within the community apps and theirs works but not yours. Maybe it's some sort of compatibility issue on my end? I am not sure. I wish I could use yours though, oh well, Thank you for your time and quick responses. :) Keep up the great work.

 

EDIT: wait, now I am getting an error I've never seen before on yours. Segmentation fault.

Edited by Reziem

  • Author
2 hours ago, Reziem said:

EDIT: wait, now I am getting an error I've never seen before on yours. Segmentation fault.

You don't have a cache driver IIRC, correct?

To what specific disk have you pointed the directory? Does something move Data on your Array?

 

I remember some user had a similar issue when putting a game server on the Array but I can't quite remember if it was Garrys mod.

 

Segfaults usually happen when you specify the FUSE path (/mnt/user/...) and you don't point to the real path (/mnt/diskX/... or /mnt/cache/...).

  • Author
6 hours ago, Lesnoy40rt77 said:

If it was started, there will be at least a string with sleepers-online

I would recommend that you start over, delete the container, delete the folder for rust that lives in your appdata directory and pull a fresh copy from the CA App.

 

I've now tried it and it works OOB with OXIDE enabled (attached the log too):

grafik.thumb.png.05fd5dd237caf94f493e87482a6fd907.png

 

rust.log

  • Author
5 hours ago, Uncle09 said:

CSMM-7DtD as docker installed, duckdns and NGINX working, including steam login.

I think there is something wrong with the forwarding.

 

But may I ask if you can join @Spectral Force's Discord server? He helps me out with 7DtD and CSMM-7DtD because I'm not super familiar with it, here is the invitation link: https://discord.gg/VwwYA5h

48 minutes ago, ich777 said:

You don't have a cache driver IIRC, correct?

To what specific disk have you pointed the directory? Does something move Data on your Array?

 

I remember some user had a similar issue when putting a game server on the Array but I can't quite remember if it was Garrys mod.

 

Segfaults usually happen when you specify the FUSE path (/mnt/user/...) and you don't point to the real path (/mnt/diskX/... or /mnt/cache/...).

Correct, no cache drive. 

Garry's Mod is on Disk1 (the template just defaults it to disk1 so I just kept it on that) I don't think I have anything that moves my data on my Array. I am using syncthing to sync folders from a seedbox for movies, etc to my unraid server. Before you replied I decided to play around with pointing gmod (and your other game containers to different disks) thinking that maybe one of my disks in my array was failing and maybe that was causing the issue?

 

I again started all over with 3 of your game server containers. Day of Defeat: Source, Counter Strike: Source, and Garry's Mod. I pointed their server files to:

 

/serverdata/serverfiles <--> /mnt/disk5/appdata/dods

/serverdata/serverfiles <--> /mnt/disk5/appdata/cstrikesource

/serverdata/serverfiles <--> /mnt/disk5/appdata/garrysmod

 

dods and css work on disk5, garry's mod does not. garrys mod doesn't work no matter which disk it is on.

 

One thing I noticed was in the logs for the servers that do work, they seem to spit out more stuff at the end (past the "start server" part) when they load up. 

 

See screen shot below.

 

1776535962_comparelogsscreenshot.thumb.png.41d3828ade283f0c48e042fb31f8bdc7.png

 

This could easily be a coincidence / has nothing to do with my issue but I just wanted to point it out. Thought it was interesting. Every game server I try of yours that does this seems to work fine. Again, could be nothing but it's a pattern I am seeing.

  • Author
11 hours ago, Shuamann1 said:

When I tried to go into a cave it acted like it would load, then spat me back out at another cave entrance in the overworld.

You weren't kicked back to the overworld to another cave, you where actually teleported to another overworld world, if that makes sense to you...

 

I've now pushed another fix and I've tested it again twice if everything is working now and it seems like it is:

grafik.thumb.png.182bce2faf9cc0b3abb593cbbd5e348d.png

 

Please delete the container, delete the folder in for dontstarve in your appdata directory and pull a fresh copy from the CA App.

Now it should just work fine.

Sorry for the inconvenience.

  • Author
9 minutes ago, Reziem said:

See screen shot below.

Please look at the very last screenshot form this post again:

 

If the container doesn't restart after that message it is properly started and should work.

How much resources does the container consume after this message appears (CPU/RAM)?

 

9 minutes ago, Reziem said:

I again started all over with 3 of your game server containers. Day of Defeat: Source, Counter Strike: Source, and Garry's Mod. I pointed their server files to:

Jup, but don't forget not every Source game is the same, for example Pirates versus Knights is a real pain to troubleshoot because it is really dependent where the files are and I think this was the game that won't work on the Array (...still not entirely sure).

 

Which ports did you change to get it working because you run DoDS and CSS in parallel?

Hi,

how do I solve this ?

 

Something went wrong while adding your server!

 

This instance is private and only CSMM system admins can add servers.

 

Thanks for any help

  • Author
14 minutes ago, Uncle09 said:

Thanks for any help

Please see my answer from above:

 

thanks, I  will check

o.kI solved the problem by adding a new variable: CSMM_ADMINS:

 

But now another problem:

 

CSMM could not connect to your server. CSMM tried to send a GET request to /api/getstats but failed to get a response. Usually this means you entered a bad IP and/or port. Make sure you enter the web API port of your server that was added by Allocs Fixes. This is NOT the telnet port and also NOT the port used by players to connect.

 

 

Info is:

Finding the port for Allocs web API

Finding you web API port can be challenging, especially if you are renting your server. There are 2 easy methods to find the port though

Via serverconfig.xml The port is defined as ControlPanelPort +2. Find that value and in your browser go to http://<yourserverip>:<value>. If you see the Allocs webmap, you've found the correct port! It's possible that this method is not accurate if you are renting your server from a game hosting company. The port in your serverconfig.xml is not always correct!

Via logs In the output log of your server, find a line like this 2018-09-15T01:27:41 61.339 INF Started Webserver on 8090. There's your port value!

Finally, you can use the webtokens you created and the port you've found to add your server to CSMM. If done correctly, CSMM should now have access to your server, and be monitoring for changes and other events.

 

 

 

So where is the serverconfig.xml located ? 

according Catalysm it is part of the 7dtd Server, not CSMM.

 

Or is " web API port of your server that was added by Allocs Fixes" not included ?

 

Thanks

Edited by Uncle09

  • Author
29 minutes ago, Uncle09 said:

So where is the serverconfig.xml located ? 

according Catalysm it is part of the 7dtd Server, not CSMM.

 

2 hours ago, Uncle09 said:

thanks, I  will check

Have you yet joined the Discord server that I linked you above?

 

I can definitely tell that many people using my two containers in combination and that it is working just fine.

 

Please join @Spectral Force‘s Discord for more help.

Hi,

wait 2 containers from you ?? I installed only CSMM-7DtD.

Which one I am missing ?

 

 

ok. I learned you also offer an 7dtd container 🙂

I used the vinanrra/7dtd-server container

 

I did not found yours because I searchend 7dtd und yours is 7DaysToDie 🙂

 

just to let you know

 

Edited by Uncle09

  • Author
53 minutes ago, Uncle09 said:

Which one I am missing ?

7DtD itself.

 

Please answer the question, have you yet joined the Discord server from @Spectral Force?

He can certainly help, from what I know he uses both containers and helps other users out.

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.