Custom Webmin Module
Budget: $30 – $250 USD
I am looking for a freelancer to code a custom Webmin module from scratch, to control a server-side script. The script is 'Multiplayer Server Browser' (a game server heartbeat monitor), which can be seen in more detail here (including links to resources on its use):
https://www.unrealengine.com/marketplace/en-US/product/multiplayer-server-browser-master-server-server-listing
We can confirm that this script is already working on the host server (start/stop), and the host server is Ubuntu Linux 22.04.2 on a VPS.
The custom webmin module should comply with guidance/best practices for webmin modules seen here: http://doxfer.webmin.com/Webmin/Module_Development
The custom webmin module should have the following specific functionalities:
- install/uninstall/upgrade the custom webmin module from a webmin module package
- edit target script settings
- start/stop/restart the target script
- cron manage the target script (such as restart)
- heartbeat monitor the target script for auto restart if unresponsive
Ideal skills and experience for this job include:
- Proficiency in Webmin module development
- Strong understanding of Linux/Unix user management, file management, server-side scripting and network configuration
- Ability to create a visually appealing and user-friendly design for the module
https://www.unrealengine.com/marketplace/en-US/product/multiplayer-server-browser-master-server-server-listing
We can confirm that this script is already working on the host server (start/stop), and the host server is Ubuntu Linux 22.04.2 on a VPS.
The custom webmin module should comply with guidance/best practices for webmin modules seen here: http://doxfer.webmin.com/Webmin/Module_Development
The custom webmin module should have the following specific functionalities:
- install/uninstall/upgrade the custom webmin module from a webmin module package
- edit target script settings
- start/stop/restart the target script
- cron manage the target script (such as restart)
- heartbeat monitor the target script for auto restart if unresponsive
Ideal skills and experience for this job include:
- Proficiency in Webmin module development
- Strong understanding of Linux/Unix user management, file management, server-side scripting and network configuration
- Ability to create a visually appealing and user-friendly design for the module