Jump to content

Recommended Posts

Posted (edited)

image.thumb.jpeg.c5d72ef3dfd1558abface127c4707ae1.jpeg

LinuxGSM is a way to easily install, run and manage game servers.

They can either be installed natively in Linux, or as Docker Containers

 

They have an easy to configure config file that's similar across all games, they have features to easily install, update, validate and manage servers, with support for a lot of games.

I've personally been using it for years to host person servers and it's relatively easy to manually set up a custom app or yaml file in TrueNAS, especially since it only needs you to mount one storage location [/data] and everything is easily accessible inside there.

to pick a game, you just select the version of the docker container.

For example: gameservermanagers/gameserver:csgo Will make a CS:GO server, but changing the tag to :cs2 will download and create a CS:2 server, etc...

Having a one click installer or an app with an easy configuration would make things incredibly simple for most users, and thanks to how they're configured it (might, I'm not a developer, pls don't shoot me) be easy to implement.

 

Important Links:

https://linuxgsm.com/

https://github.com/GameServerManagers

 

attached are the example compose and config files for a CSGO server.

docker-compose-csgo.yml _default.cfg

Edited by Mysterious
  • Like 2
Posted
14 hours ago, HomeHosted said:

Would love this.

this would make game integrations a lot easier then custom one.

I'm not quite sure if it would be better to have each server as its own individual app or one universal app where you can choose the server during setup...

The former would make one-click installs easier, but the latter would probably be easier to implement

Posted
10 minutes ago, Mysterious said:

I'm not quite sure if it would be better to have each server as its own individual app or one universal app where you can choose the server during setup...

The former would make one-click installs easier, but the latter would probably be easier to implement

For ease of implementation, linuxGSM has docker images for almost all the games they have documented.  Which is a lot.  So it would just take time to implement the first one then making it to working with the rest.

 

a lot of management commands are exactly the same expect specific game commands are different.

 

 

the issue is LinuxGSM is terminal based.  No user friendly gui.  But the commands are very easy to use and find documentation on.

 

Posted
19 minutes ago, HomeHosted said:

Found the docker link I was looking for

 

 

https://github.com/GameServerManagers/docker-gameserver

Yeah. That is true

For the most part, unless there's an actual problem, there isn't really a need to access the the terminal. Other than like manually updating and verifying files, which I'm pretty sure the containers do on startup

And any "advanced" configuration is done in the LGSM config file

Posted
16 minutes ago, Mysterious said:

Yeah. That is true

For the most part, unless there's an actual problem, there isn't really a need to access the the terminal. Other than like manually updating and verifying files, which I'm pretty sure the containers do on startup

And any "advanced" configuration is done in the LGSM config file

game management will require terminal access, not difficult but challenging to make it easy.

 

maybe something like a gui htlm set up.

i found what looks to be an idea of that a while ago called WebGSM, I don’t think it’s under the official linuxGSM pages. And I forgot where I found it but it looked to be the right idea for this, I don’t know if they ever got it out of alpha or beta, let me see if I can find it.

  • 2 weeks later...
Posted
On 12/16/2024 at 11:43 AM, Mysterious said:

This does seem rather old, but that doesn't mean it doesn't work. It could just be that there has been no need to update it

Looks like there has been progress, actually a bit today.  And looks like they started a rewrite of it completely.  So maybe this next year they will have something.

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.   Paste as plain text instead

  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.

×
×
  • Create New...