The updater in the dashboard needed a timeout to not kill the backend if github is not reachable Also, this makes the check configurable
The updater in the dashboard needed a timeout to not kill the backend if github is not reachable Also, this makes the check configurable