Hawkeye是干啥的?
简单来说,就是一个监控GitHub上代码的工具,你在里面添加关键字,他会自动检索GitHub里面的代码,让包含关键字的代码返回到Hawkeye平台,你就可以进行查看,并甄选。
怎么搭建呢?
首先看他的文档。https://github.com/0xbug/Hawkeye
操作:我是使用了docker安装的。你也可以源码安装。需要的环境就是python3。再安装了mongodb就行。
1.首先安装mongodb:
docker run -itd --name mongo -p 27017:27017 mongo
本来是用这句命令启动mongo,如果没有mongo,就会自动安装。
2.docke拉取hawkeye
docker pull daocloud.io/0xbug/hawkeye
3.mongo与hawkeye绑定
docker run -ti -p 80:80 -e MONGODB_URI=mongodb://ip:27017 -d daocloud.io/0xbug/hawkeye
这里的ip要替换为docker中mongo的ip地址。
获取mongo中的docker的ip地址步骤。
首先进入镜像:
docker exec -it c1 /bin/bash
c1就是mongo的镜像id.
再用ifconfig查看ip,发现没有ifconfig这个命令,我们先更新一下docker中的软件源。
apt-get update
之后用apt-get来安装一些需要的命令。
apt-get install net-tools
net-tools可以安装所有的网络命令。
之后就可以使用ifconfig命令了。
4.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。