iKlem / linux-screeps-server-manager

Linux Screeps Server Manager
MIT License
9 stars 3 forks source link

Integration into LinuxGSM? #10

Open UltimateByte opened 6 years ago

UltimateByte commented 6 years ago

Hey there,

What about trying to work on adding your script to LinuxGSM? https://github.com/GameServerManagers/LinuxGSM/issues/1840

Seems like it inspired you according to the description, so why not using it directly? :p I'm pretty sure we can work on this together. :)

iKlem commented 6 years ago

That's a good idea. To be honest, I haven't really used LGSM, only heard of it and looked quickly but I'm afraid about NodeJS since Screeps server need it. But maybe I'm thinking too quickly. This project was a little outdated with the node version but meh, why not (i'll make them outdated when the lgsm version one will be out then)

UltimateByte commented 6 years ago

Is it only nodejs compatible?

Anyhow, it doesn't sound impossible to me to add it:

  1. Add nodejs as a requirement (LinuxGSM can check requirements, and the website also provides them)
  2. Install using provided nodejs script
  3. Update using provided nodejs script
  4. Start using tmux

What do you think?

iKlem commented 6 years ago

Yep, screeps server run with NodeJS. The good thing is it's compatible Node version 8 so it will be easy to install it with lgsm. Maybe we have to check if not, but i don't think it will be a hard thing to do.