The UI already has a settings page.
However, it doesn't allow the user to configure the proxy URL (#6) or the timeout (#16). The file which handles both of those request-config.srv.js
Allowing users to configure those options from the UI would make the system much more flexible and hopefully allow people to resolve any of their own network issues.