github recommender 一个示例Rails应用程序,用于展示Guacamole的图形集成
Github推荐人这是一个小型Rails应用程序,用于展示多模型数据库的。由于ArangoDB具有非常好的图形特性,并且Guacamole使用图形来实现文档之间的关系,因此该应用程序将重点放在了这一点上。该应用程序执行以下操作:获取您的Github用户和您的所有关注者获取您的存储库和所有以下内容根据您的关注推荐存储库运行应用程序在开始之前,您需要另外您还需要Redis用于后台作业。克隆存储库后,运行bundle install
现在您需要在ArangoDB中创建开发数据库bundle exec rake db:create
为了与GitHub通信,您需要创建一个OAuth应用程序并将密钥和秘密添加到.env
中export GITHUB_KEY=your-key
export GITHUB_SECRET=your-secret
下载地址
用户评论