0%

github监控系统搭建

QQ群:397745473

github监控系统搭建

码小六

1
官方地址:https://github.com/4x99/code6

Docker部署记录

构建容器

1
2
3
git clone https://github.com/4x99/code6.git
cd code6
docker build -t code6 .

启动

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
# 常见问题解决: https://github.com/4x99/code6/issues/1
docker run -d \
-p 666:80 \
-e MYSQL_HOST=172.17.0.3 \
-e MYSQL_PORT=3306 \
-e MYSQL_DATABASE=code6 \
-e MYSQL_USERNAME=root \
-e MYSQL_PASSWORD=Lzslov123! \
--name code6-server code6


docker exec -it code6-server /bin/bash
php artisan migrate (建完库后就可以在容器中执行这个脚本来生成数据库了)
php artisan code6:user-add <邮箱> <密码>
php artisan code6:user-add admin@admin.com admin

php artisan code6:user-list
php artisan code6:user-delete <邮箱>

MYSQL创建

1
2
3
4
5
6
7
8
9
10
11
#启动Msql 参考: https://www.runoob.com/docker/docker-install-mysql.html
docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=Lzslov123! -d mysql
#登录mysql
mysql -u root -p
ALTER USER 'root'@'localhost' IDENTIFIED BY 'Lzslov123!';
mysql> create DATABASE code6;

#添加远程登录用户
CREATE USER 'liaozesong'@'%' IDENTIFIED WITH mysql_native_password BY 'Lzslov123!';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
flush privileges;

维护升级

直接拉取代码生成镜像。

在/code6/目录下

1
2
3
4
5
6
7
8
9
10
11
kali_#git pull
kali_#sudo docker build -t CLM_v2 .
kali_#sudo docker inspect code6-mysql |grep IPAddress (获取数据库容器的IP地址)
kali_#sudo docker run -d \
-p 666:80 \
-e MYSQL_HOST=172.17.0.2 \
-e MYSQL_PORT=3306 \
-e MYSQL_DATABASE=code6 \
-e MYSQL_USERNAME=root \
-e MYSQL_PASSWORD=root \
--name code6_server_v2 CLM_v2

GSIL

1
官方地址: https://github.com/FeeiCN/GSIL

先试试码小六, 听说这个几年没维护了。

QQ群:397745473

欢迎关注我的其它发布渠道