Centos7+Docker安装码小六GitHub代码泄露监控系统


简介

码小六是一款 GitHub 代码泄露监控系统,通过定期扫描 GitHub 发现代码泄露行为,为企业安全保驾护航!

系统特点:

1、全可视化界面,操作简单
2、支持 GitHub 令牌管理及智能调度
3、扫描结果信息丰富,支持批量操作
4、任务配置灵活,可单独配置任务扫描参数
5、支持白名单模式,主动忽略白名单仓库

项目地址 https://github.com/4x99/code6

一、环境配置

1、关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

2、安装docker

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

3、docker安装mysql

docker pull mysql:latest

4、docker启动mysql,并连接数据库,创建数据库

docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=数据库密码 mysql

5、连接数据库

mysql -uroot -p
Enter password:

6、创建数据库

create database code6;

二、Docker安装码小六

1、下载代码

git clone https://github.com/4x99/code6.git

2、使用 Dockerfile 创建镜像

cd code6
docker build -t code6 .

3、启动码小六容器

docker run -d \-p 666:80 \-e MYSQL_HOST=DockerIP地址 \-e MYSQL_PORT=3306 \-e MYSQL_DATABASE=code6(数据库名) \-e MYSQL_USERNAME=数据库用户 \-e MYSQL_PASSWORD=数据库密码 \--name code6-server code6

4、进入码小六容器

docker exec -it code6-server /bin/bash

5、创建表结构

php artisan migrate

6、创建登录用户

php artisan code6:user-add 邮箱 密码

遇到的坑—报错

php artisan code6:user-add 邮箱 密码            

解决:解决:关闭防火墙

三、使用

1、添加github令牌token

2、添加任务


                           最后来听首歌放松一下

文章作者: 洋葱
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 洋葱 !
 上一篇
CobaltStrike之团队服务器的搭建 CobaltStrike之团队服务器的搭建
简介 Cobalt Strike 一款以metasploit为基础的GUI的框框架式渗透工具, cobalt strike从3.0 开始,不再依赖于Metasploit框架而是作为一个独立的平台使用,Armitage的商业版,集成了端口发、
2020-09-05
下一篇 
某信息管理系统Tomcat7弱口令拿shell漏洞复现 某信息管理系统Tomcat7弱口令拿shell漏洞复现
某系统Tomcat7弱口令拿shell漏洞复现简介Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat是Ap
2020-04-29
  目录