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

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

系统特点

全可视化界面,操作简单

支持 GitHub 令牌管理及智能调度

扫描结果信息丰富,支持批量操作

任务配置灵活,可单独配置任务扫描参数

支持白名单模式,主动忽略白名单仓库


运行环境

Linux

PHP >= 7.2.5

Composer

MySQL >= 5.7

Apache >= 2.4

Docker compose部署

一、克隆代码

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

二、配置docker compose.yaml

version: "2"

services:

 mysql:

   image: mysql:5.7

   container_name: mysql

#    command: --default-authentication-plugin=mysql_native_password

   restart: always

   environment:

     MYSQL_ROOT_PASSWORD: 123456

     MYSQL_USER: code6

     MYSQL_PASSWORD: 123456

     MYSQL_DATABASE: code6

   volumes:

     - ./data:/var/lib/mysql

   ports:

     - 3306:3306

 code6:

   build:

     context: src

     dockerfile: Dockerfile

   image: code6

   container_name: code6

   restart: always

   environment:

     MYSQL_HOST: mysql

     MYSQL_PORT: 3306

     MYSQL_DATABASE: code6

     MYSQL_USERNAME: code6

     MYSQL_PASSWORD: 123456

   ports:

     - 80:80

   depends_on:

     - mysql

注意:depends_on: -mysql (这一条一定要加上)不然可能报错如下:

image

三、启动docker-compose

docker-compose up -d

四、成功访问

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值