support without github.com, add search page