Alongside(/instead of) Cron, there could possibly be a user control which would send a request to a specified url on Node.js server, launching the update checking routine.
The Node.js server might before checking for updates also check when the last check was run and possibly force about 10 minute 'cooldown' to prevent spamming.
Alongside(/instead of) Cron, there could possibly be a user control which would send a request to a specified url on Node.js server, launching the update checking routine. The Node.js server might before checking for updates also check when the last check was run and possibly force about 10 minute 'cooldown' to prevent spamming.