1.5版新增web提交cookie功能,可选对qq接机器人提交。
1.4版仅支持对接机器人
运行命令:
docker run -dit \
-v $PWD/mysql/log:/var/log/mysql \
-v $PWD/mysql/data:/var/lib/mysql \
-v $PWD/mysql/conf:/etc/mysql/conf.d \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=123456 \
-e MYSQL_DATABASE=dbot \
--privileged=true \
--name mysql \
--restart always \
mysql:8.0-oracle
my.cnfcd mysql/conf
vi my.cnf
复制如下内容到文件中
[client]
default-character-set=utf8
[mysqld]
init_connect='SET collation_connection = utf8_unicode_ci'
init_connect='SET NAMES utf8'
character-set-server=utf8
collation-server=utf8_unicode_ci
skip-character-set-client-handshake
[mysql]
default-character-set = utf8
按esc键:wq保存退出!
docker restart mysql
dbot.sql文件导入到MySQL容器的根目录中【确保你的sql文件在当前目录或者自己指定sql文件的位置】docker cp dbot.sql mysql:/
docker exec -it mysql bash
mysql -uroot -p123456
use dbot;
source /dbot.sql;
运行命令:
docker run -dit \
-v $PWD/dbot:/app/dbot \
-p 2333:2333 \
-e ENVIRONMENT=prod \
-e APP_MODULE=bot:app \
-e MAX_WORKERS=1 \
--name dbot \
--hostname dbot \
--privileged=true \
grbhq/dbot:1.4 bash
(1)运行命令
docker run -dit \
-v $PWD/dbot:/app/dbots/dbots/mysql \
-p 2333:2333 \
-p 2334:80 \
-e ENVIRONMENT=prod \
-e APP_MODULE=bot:app \
-e MAX_WORKERS=1 \
--name dbot \
--hostname dbot \
--privileged=true \
--restart always \
grbhq/dbot:latest
(2)修改宿主机dbot/目录下刚刚映射的mysql.py文件,对接数据库
vi dbot/mysql.py
(3)修改完后重启容器,浏览器访问dbot后台
【提醒:只有对接好了数据库才能访问网页后台】
1.5版dbot的网页后台登陆地址: 你的设备ip:2334 例如:192.168.1.1:2334 【默认用户名:admin 默认密码:123456】
提交ck地址:你的设备ip:2334/cookie 例如:192.168.1.1:2334/cookie
Content type
Image
Digest
Size
171.9 MB
Last updated
over 4 years ago
docker pull grbhq/dbot