GameServerManagers / LinuxGSM

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

LGSM Rust Update/Wipe/Oxide Issues #2663

Open Coffeeecan opened 4 years ago

Coffeeecan commented 4 years ago

User Story

Hello dear Lgsm team I currently have the problem that I have 5 rust servers and have them regularly updated, monitored and wiped via cron jobs. However, I kept encountering the problem that oxide (if one is available) would not be updated with an update it is possible to include this function that if a rust update is available the server stops oxide reinstalled then the rust update and then starts again? In addition, it would be a consideration if you had a possibility in the wipe command to change the data (data config etc) which should be deleted because most of the data that I have to wipe does not recognize lgsm or lgsm deletes files that must not be deleted!

Basic info

Further Information

See above

Further Reading

I used to use pterodactyl but there are too few automation options there so I switched to lgsm. Unfortunately, Pterodactyl has the option to automatically update oxides with an update (you have to press the restart button, which is shit), which is what I miss with you, maybe you can get in touch with the developers of pterodactyl and find out how who did it

issue-label-bot[bot] commented 4 years ago

Issue Label Bot is not confident enough to auto-label this issue. See dashboard for more details.

h3o66 commented 3 years ago

For now this is only possible with a manual script.

Something like this as a workaround:

./rustserver stop
./rustserver update
./rustserver mods-update
./rustserver start

Usually a few hours after a gameserver update there is a update for umod.