GameServerManagers / GameServerManagers/LinuxGSM

[FEATURE] Project Zomboid Mod Checker (Assumed to be expandable to all workshop hosted mods)

Open
#3,751 4 comments 4 reactions 0 assignees View on GitHub
command: mods command: monitor command: restart command: start command: update distro: Ubuntu type: feature
Dominant language
Shell
Stars
4.9k
Forks
864
PR merge metrics
No merged PRs in 30d

Description

## User Story

I am hosting a PZ server with alot of mods, there is a HUGE issue when it comes to mod updates and hosting a server, everytime a mod updates, sometimes multiple times a day, the server must be restarted. A duct tape solution to this is to set a cron to do it for you every so often (even if there is no update), but that is quite annoying.

## Basic info

* **Distro:** Ubuntu 20.04.1 LTS
* **Game:** Project Zomboid
* **Command:** Monitor
* **LinuxGSM version:** v20.5.0

## Further Information

There is a solution that someone has created in another tool similar to LGSM which is PZ exclusive. I believe this feature seems broad enough to be implemented for all games that use the steam workshop to host its mods. Below is the code I've found for his tool, I doubt I could plug this into LGSM myself, but would love to see it a out of box feature!

https://github.com/quarantin/pz-server-tools/blob/main/pzserver/pzcheckmods

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.