Why are you introducing a new config value for `github_hosts`? Why not traverse `git_servers` and select the ones with type = github?