Usually, for such a use-case, you want to convert the script you're using inside a webpage into a standalone script, i.e. a standalone
my_script.js file that can be run with
node.js, and run it periodically using a scheduler, like
cron on Linux machines.
Here's the (fairly) simple process I'd recommend you to do.
First, convert your page into a standalone script that you can run with
Once you've managed to do this, you could create a really basic
npm init, and add there a small script to run your file:
"update": "node my_script.js"
Then, finally, I would use Heroku, where I'd push my script and
package.json. Heroku is smart enough to detect its a node project based on the presence of a
package.json, so whenever you push you'd have a node setup. Then with the Heroku scheduler add-on, I would set
npm run update to run every 10 minutes, or every hour.