库德
背景
一个企业里经常有大量的项目,每个项目都包含很多代码,这些代码都是企业的核心资产。这样企业全库的代码搜索就变得非常重要。
例如我们可以搜索公司代码是否包含某类敏感信息,是否使用某些某些不安全的方法等等。
Kooder是什么
Kooder是一个开源的代码搜索工具,目标是为包括Gitee / GitLab / Gitea的内部代码托管系统提供自动的源码,仓库和Issue的搜索服务。
搜索界面效果
Kooder架构
Kooder服务包含两个模块,分别是gateway和indexer(默认配置