Network Monitor
Published 3rd Jul, 2020
A simple website built with Node.js, Express.js and MySQL to automatically monitor your network speeds. The results can then be viewed and filtered on the site in a list or graph format.
The system uses a configurable cron job which then calls speedtest-net to do the actual speed test. It's a simple service which is great to run on something like a Raspberry Pi which can be connected directly to the router via ethernet and left to run 24/7.