I don't understand how this can be run on a web node. If it requires a bash script to get updates then it can't be set up on a web only hosting account. It requires command line access and Linux operating system.
Needs a way of running python to update not bash.