you must provide a config.json for auth stuff; extract githubapi