GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.31k stars 821 forks source link

Make it easier to release new servers #1732

Open dgibbs64 opened 6 years ago

dgibbs64 commented 6 years ago

Since it is difficult for me to keep up with the number of servers coming out I want to encourage other developers to take up releasing servers with me. However the process of releasing a server it not as streamlined as it could me. Because of this I want to do two things.

  1. refactor the code to simplify as much as possible to create a new server
  2. create a simple step by step guide to creating a new server.

Hopefully this will encourage new developers to have a go as creating new servers

JzJad commented 6 years ago

Would love to see this as well as the possibility of using docker, GSM + pterodactyl.io is something I have been thinking of trying, first I must learn more about building docker containers and such. Mostly just needs some fine tuning since we have an image already.

dgibbs64 commented 6 years ago

@JzJad https://github.com/GameServerManagers/LinuxGSM-Docker currently in development. I have seen pterodactyl.io but never tried it.

JzJad commented 6 years ago

@dgibbs64 I have to highly suggest trying it out, if you don't have the time to spin up a vm for it I have one up and running I would gladly give you access to, to try see how it works. It's automated to create game servers in predefined docker containers, all automated and customizable.

chisaato commented 6 years ago

I have a try of running lgsm in pterodactyl. You need to edit the dockerfile to make the docker image can adjust to pterodactyl. But I didn't success.

dgibbs64 commented 5 years ago

This issue is being actively worked on and improvements are being rolled out over several releases