[Support] ich777 - Gameserver Dockers


4193 posts in this topic Last Reply

Recommended Posts

On 5/29/2021 at 10:31 PM, Furion said:

Any chance of a game server for Unfortunate Spacemen?

Tried it now... Unfortunate it's not possible because it's only available for Windows and it won't run properly with WINE.

Link to post
  • Replies 4.2k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Summary: Support Thread for ich777 Gameserver Dockers (CounterStrike: Source & ConterStrike: GO, TeamFortress 2, ArmA III,... - complete list in the second post) Application: SteamCMD Do

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 so far:   SteamCMD DedicatedServers: CounterStrike: Source CounterStrike: Global Offensive TeamFortress 2 ArmA3 - requested by @MrSage D

Posted Images

55 minutes ago, ich777 said:

Tried it now... Unfortunate it's not possible because it's only available for Windows and it won't run properly with WINE.

No worries man, thanks for looking!

 

I did find this other info that might have been helpful, not sure if you've seen it already :

posts by Korvyr https://steamcommunity.com/app/408900/discussions/0/2450469119952440192/

But looks like maybe its not to be!

Thanks again!

Link to post
6 hours ago, ich777 said:

Isn't there more in the logs, it should look something like this:

grafik.thumb.png.7553f10372f50105ea4e94128b9231d6.png

 

Is it restarting?

Please try to restore your world from a previous backup from the backup folder.

I have unistalled and reinstalled so i do not have the backups. i used appdata cleanup app to cleanup after the unistall and deleted the appdata folder. I am still having this problem. my logs cycle through this.

 

 

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
Update state (0x5) verifying install, progress: 0.00 (0 / 1056739773)
Update state (0x5) verifying install, progress: 10.04 (106107512 / 1056739773)
Update state (0x5) verifying install, progress: 34.41 (363574512 / 1056739773)
Update state (0x5) verifying install, progress: 50.44 (533068128 / 1056739773)
Update state (0x5) verifying install, progress: 68.30 (721717184 / 1056739773)
Update state (0x5) verifying install, progress: 92.31 (975488256 / 1056739773)
Success! App '896660' fully installed.
---Prepare Server---
---Server ready---
---Starting Backup daemon---
---Start Server---
---Update Check for Valheim enabled, running automatically every 60 minutes.---
---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---
---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/serverfiles/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
---Update Server---
---Validating installation---
Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Redirecting stderr to '/serverdata/serverfiles/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam API...OK.

Connecting anonymously to Steam Public...Logged in OK
Waiting for user info...OK
Update state (0x5) verifying install, progress: 0.00 (0 / 1056739773)
Update state (0x5) verifying install, progress: 22.20 (234544877 / 1056739773)
Update state (0x5) verifying install, progress: 41.81 (441804021 / 1056739773)
Update state (0x5) verifying install, progress: 76.19 (805090469 / 1056739773)
Success! App '896660' fully installed.
---Prepare Server---
---Server ready---
---Starting Backup daemon---
---Start Server---
---Update Check for Valheim enabled, running automatically every 60 minutes.---

Link to post
5 hours ago, Unjollypirate said:

I have unistalled and reinstalled so i do not have the backups. i used appdata cleanup app to cleanup after the unistall and deleted the appdata folder. I am still having this problem. my logs cycle through this.

Have you installed a Cache drive, if yes can you please tell me to what you appdata is set in the Share section in terms of "Use Cache" is it set to "Yes"?

 

If it is looping something is very wrong.

  1. Please try these steps one more time:
  2. Delete the container
  3. Delete the folder that lives in your appdata folder for Valheim
  4. Make sure that in your appdata folder the directory "valheim" is really deleted
  5. Pull a fresh copy from the CA App
Link to post
On 2/5/2021 at 2:04 PM, ich777 said:

Updated the Container again everything should work now but set the validate option to 'true' first after the update since it's pulling a new version of Multiadmin that is necessary, or you could also Stop the container, then delete the file Multiadmin from the game directory, force an update of the container and than Start the container.

 

Hi @ich777,

 

I came here hoping to find a Valheim docker and bam! I should not be surprised that you already did it! Thanks so much.

I am reading all the posts before I install the docker. I think I have everything ready but I wanted to ask a few questions first.

 

1. Does your note above mean I should leave the Validation variable blank during the first install? 

2. After install, should I make the variable True?

 

 

 

Link to post
16 minutes ago, kennelfort said:

 Does your note above mean I should leave the Validation variable blank during the first install? 

Exactly, this docker has a autoupdate feature built in too so if you leave that enabled in the template the container will restart itself and update itself, but keep in mind that this can happen anytime (check interval is by default 60mins).

 

18 minutes ago, kennelfort said:

After install, should I make the variable True?

No, this is only if you have problems with the files and should not be necessary.

 

 

Also please keep in mind to not fill in your Steam credentials (this is only necessary if the credentials marked with a red asterisk "*").

 

Also please make sure to read the Unraid blog there is actually a really nice tutorial how to set up the container. :)

You can also read the second recommended post on the top of this thread.

 

In other words, leave everything as it is and you should be good to go and the container will do the work for you. :)

Link to post
50 minutes ago, ich777 said:

In other words, leave everything as it is and you should be good to go and the container will do the work for you. :)

It looks like everything worked fine. I just get stuck at the password entry screen for the server.

 

The password screen displays, I can type in the password, but pressing the ENTER key does nothing and there is no OK button to click. I'm googling for answers but if anyone knows what I'm doing wrong, feel free to chime in.  

Link to post
1 hour ago, ich777 said:

Also please make sure to read the Unraid blog there is actually a really nice tutorial how to set up the container. :)

You can also read the second recommended post on the top of this thread.

 

Hi @ich777

 

I was having trouble getting through the password screen so I read the Blog guide again. Originally I had ignored the Network setting of br0 and the static IP. Everything worked except the password screen.

 

I stopped the docker, changes the network to br0, added the server internal IP (this should probably be the external IP?), and restarted the docker. But now it won't start the docker at all. I get a 403 error.

 

I've never used the br0 network option before. So I have uninstalled the docker and removed the valheim folder from the appdata share.

 

Should I reinstall and go back to the default network setting?    

 

Link to post
1 hour ago, kennelfort said:

It looks like everything worked fine. I just get stuck at the password entry screen for the server.

I don't understand completely...

You mean in game? There has to be an okay button, do you have a screenshot from that? Do you made sure that the password in the template for Valheim is at least 6 characters long?

 

55 minutes ago, kennelfort said:

Originally I had ignored the Network setting of br0 and the static IP.

You don't have to do that, I also don't run it in br0 mode.

 

55 minutes ago, kennelfort said:

Should I reinstall and go back to the default network setting?    

Yes I would recommend doing that, have you also read the second recommended post on top of this thread?

Link to post
16 minutes ago, ich777 said:

I don't understand completely...

You mean in game? There has to be an okay button, do you have a screenshot from that?

Yes. 

image.thumb.png.bbf4515a643391aa1ee154ded79a5cd1.png

 

It's weird right? Anyway, I got a response from reddit that said you have to use the main ENTER key and if you use the NUMPAD ENTER first, the focus leaves the password field and then the main ENTER key doesn't work any more. 

 

I will re-install and let you know how it works. 

Link to post
2 minutes ago, kennelfort said:

It's weird right? Anyway, I got a response from reddit that said you have to use the main ENTER key and if you use the NUMPAD ENTER first, the focus leaves the password field and then the main ENTER key doesn't work any more. 

Can you try to run the game fullscreen, enter does nothing in Valheim after you've enter the password.

 

Something seems wrong with the rendering, have you set any scaling within Windows?

Please try to run it in Fullscreen mode.

Link to post
1 minute ago, ich777 said:

Can you try to run the game fullscreen, enter does nothing in Valheim after you've enter the password.

 

Something seems wrong with the rendering, have you set any scaling within Windows?

Please try to run it in Fullscreen mode.

Sorry. That screenshot is not my own. I googled it. But it is exactly what I see. I tried it with both fullscreen and windowed and the password screen is exactly the same.

Link to post
9 minutes ago, kennelfort said:

Sorry. That screenshot is not my own. I googled it. But it is exactly what I see. I tried it with both fullscreen and windowed and the password screen is exactly the same.

But this seems like an issue of the game itself and there is nothing I can do about that, eventually make a short post om tge Valheim Forum/Discord/Steam Community Hub.

 

@kennelfort Forget what I've wrote above, you have to press the REAL ENTER key (and not the one on the NUM PAD) twice, tried it now on my server and this works (haven't played the game a while).

Link to post
2 hours ago, ich777 said:

 

@kennelfort Forget what I've wrote above, you have to press the REAL ENTER key (and not the one on the NUM PAD) twice, tried it now on my server and this works (haven't played the game a while).

 

 

Hooray!!! Success!!!

 

Here's what I did:

I had a little trouble deleting my Valheim folder from APPDATA but I got it done via the Unraid console (I am not a UNIX guy 🙂 so I had to look up the commands.)

Then I installed again and, with the clean install, I copied my single player world files into the "worlds" directory for the docker.

 

I left the docker template mostly the same. I only added these things:

     GAME_PARAMS = -console so I can use the manual save feature (this is not work, FYI)

     Server Name = [my server name]

     World Name = [my world name]

     Automatically Update Game = false

     Backups to keep = 12

 

That's all I changed.

 

I immediately saw the server in the Steam Servers list.

I launched from Steam and - within Valheim - went to the Join Community tab.

I hit Refresh for the server list and waited for all 9000+ servers to load.

Then I used the filter to find mine, but it didn't appear in the list.

I tried this multiple times but after 30 minutes the server still didn't appear in Valheim's list.

So I clicked Join IP, entered the IP address and port, and hit ENTER.

It joined right away and displayed that weird password screen (the one without any buttons).

I entered the password, pressed the REAL ENTER key (not that fake key on the NUMPAD).

 

Boom! I'm in!  I'm so happy we can play together or separately now. 

 

Thanks, @ich777 for another stellar solution.

 

 

 

Link to post
3 minutes ago, kennelfort said:

GAME_PARAMS = -console so I can use the manual save feature (this is not work, FYI)

This parameter has to be added on the client side (on your desktop where you actually play the game Click) not on the server side, this can't work on the server, also to take advantage of this you have to add your user as an admin in the 'adminlist.txt' (Click) and restart the server after you added it (you find the file here: ../appdata/valheim/.config/unity3d/IronGate/Valheim/adminlist.txt).

 

5 minutes ago, kennelfort said:

I tried this multiple times but after 30 minutes the server still didn't appear in Valheim's list.

This is a little bit weird and also I can't do anything about is, the best solution would be to join from the Steam Server list or you enter the IP manually.

Link to post
15 minutes ago, ich777 said:

This parameter has to be added on the client side (on your desktop where you actually play the game Click) not on the server side, this can't work on the server, also to take advantage of this you have to add your user as an admin in the 'adminlist.txt' (Click) and restart the server after you added it (you find the file here: ../appdata/valheim/.config/unity3d/IronGate/Valheim/adminlist.txt).

 

This is a little bit weird and also I can't do anything about is, the best solution would be to join from the Steam Server list or you enter the IP manually.

That's okay. No problem at all. Thanks again for all you do. 

Link to post
19 hours ago, ich777 said:

Have you installed a Cache drive, if yes can you please tell me to what you appdata is set in the Share section in terms of "Use Cache" is it set to "Yes"?

 

If it is looping something is very wrong.

  1. Please try these steps one more time:
  2. Delete the container
  3. Delete the folder that lives in your appdata folder for Valheim
  4. Make sure that in your appdata folder the directory "valheim" is really deleted
  5. Pull a fresh copy from the CA App

I have installed a nvme cache drive and the use cache setting is set to yes. I deleted the container and all associated folders. i got a fresh install and i am having the same issue.

Link to post

hi folks, not a lot of love for the ENiGMA-BBS container here but I'm hoping that someone can help me get her up and running.

spin up container ok (all default settings), access login screen via syncterm ok but when i goto add user the container crashes and restarts.

pulled the following error from the bbs.log (not the container log)

"name":"ENiGMA½ BBS","hostname":"aa9b9bf1fc6d","pid":764,"level":30,"msg":"FTN BSO Scanner/Tosser starting up","time":"2021-06-03T02:26:39.197Z","v":0}
{"name":"ENiGMA½ BBS","hostname":"aa9b9bf1fc6d","pid":764,"level":40,"scannerTossers.ftn_bso.nodes":false,"messageNetworks.ftn.areas":false,"msg":"Missing one or more required configuration blocks","time":"2021-06-03T02:26:39.198Z","v":0}

 

a bit of google foo tells me i need to setup scannerTosser but I'm having a very hard time here, i just wanna get that nostalgia hit, anyone able to help me?

Link to post
On 3/30/2021 at 12:32 PM, ich777 said:

I don't understand completely. The Steam server version and the Epic client version are compatible and you can play on the Steam server version with the Epic client version there is only a startup command that you have to add in the template and you are able to connect, but I can't remember what command this is, search in his thread for Epic and you will find it.

 

EDIT: Here is the flag that you have to add at the Extra Game Parameters:


-crossplay

 

hi, i try this and it does not work, i cannot connect via my epic game :(

i join the game using the console command open IP:27015.

the server is fresh install, dont think it has any mod.

did i miss anything?

image.thumb.png.01fd290e4100dbf623c04cdbf5e49eaa.png

 

Link to post
2 hours ago, Unjollypirate said:

I have installed a nvme cache drive and the use cache setting is set to yes. I deleted the container and all associated folders. i got a fresh install and i am having the same issue.

Please set the Use Cache setting to "Prefer" or "Only".

This is the main reason why it doesn't work!

Your appdata folder should always live on the Cache drive amd not on the Array for snapy and fast Docker containers and also to not stress the Array too much.

 

1 hour ago, timbo72 said:

a bit of google foo tells me i need to setup scannerTosser but I'm having a very hard time here, i just wanna get that nostalgia hit, anyone able to help me?

I will look into this ASAP and report back, haven't used the BBS container in a long time...

Link to post
16 minutes ago, Ong Hui Hoong said:

hi, i try this and it does not work, i cannot connect via my epic game :(

How did you tey to connect?

You have to search for unofficial servers amd I also recommend to conmecting directly via the IP.

I have reports from when you add this that it works.

 

Have you got the log output?

@Cyd are you familiar with the Epoc version of the game?

Link to post
Posted (edited)
39 minutes ago, ich777 said:

How did you tey to connect?

You have to search for unofficial servers amd I also recommend to conmecting directly via the IP.

I have reports from when you add this that it works.

 

Have you got the log output?

@Cyd are you familiar with the Epoc version of the game?

 

i cannot find my server in unofficial servers, i try connect via 'open IP:PORT' also not working, i just need it to work  :( any mean of connect also can.

 

this is the server log.

image.thumb.png.2b1d8e5b0e5dd13f8eefa2651d46b85c.png

Edited by Ong Hui Hoong
Link to post
55 minutes ago, Ong Hui Hoong said:

i cannot find my server in unofficial servers, i try connect via 'open IP:PORT' also not working, i just need it to work  :( any mean of connect also can.

What port did you try to connect to?

I can only tell you that you have to connect through port 27015 if you are using Steam.

Link to post
1 hour ago, ich777 said:

What port did you try to connect to?

I can only tell you that you have to connect through port 27015 if you are using Steam.

 

ya im using port 27015 also.

 

i purchase the game from steam, i cannot connect also, this is odd... @_@

Link to post

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.