本帖最后由 lkhshitincai 于 2023-10-7 22:29 编辑
- docker run --name bt-test -d \
- -e BT_USER=adminadmin \
- -e BT_PWD=adminadmin \
- --restart=always \
- --network=host \
- registry.cn-hangzhou.aliyuncs.com/kasinf/bt
复制代码
启动面板,默认端口为 18888,用户名、密码均为 adminadmin
面板增强功能如下:
1、访问路径为 /admin,账号密码为 adminadmin
2、防火墙已放行 1:65535 的IP,无需配置防火墙策略
3、隐藏的不需要的菜单,ftp、docker、waf、防火墙
4、默认开启 API 访问
5、去除创建网站自动创建的垃圾文件
5、关闭未绑定域名的提示页面
6、去除消息推送与文件校验
7、关闭活动推荐与在线客服
8、关闭用户体验计划
2023-10-07日更新:
1、优化宝塔api pyhon脚本,解决命令行参数带空格报错的问题
2023-10-02日更新:
1、启动脚本增加了2个参数,可指定面板用户名和密码
2023-09-30日更新:
1、面板版本降级为7.7.0,无需绑定用户
2、移除强制绑定手机提示
3、新增了api接口
4、优化镜像启动命令,无需手动启动
接下来说明下 api 脚本的使用,调用 /root/api.py:
1、安装插件:
python /root/api.py --install='{"sName":"mysql","version":"5.6","min_version":"50","type":1}'
参数说明:- sName:插件名称- version:大版本- min_version:小版本- type:0-编译安装,1-急速安装
2、获取插件安装状态:
python /root/shell/api.py -t | jq -r '.status',不等于 false 则为安装中
3、创建网站:
param='{"webname":"{\"domain\":\"'${HOST}':20000\",\"domainlist\":[],\"count\":0}","type":"PHP","version":"56","port":20000,"ps":"'${HOST}'","path":"/data/wwwroot/","type_id":0,"sql":false,"ftp":false}'
参数说明:
- domain:对应页面上的域名
- port:这个是域名上跟的端口
- path:站点路径
- version:对应的PHP版本,00是纯静态
# 添加网站
python /root/api.py --web=$param
4、修改数据库密码
python api.py -a '{"api":"database?action=SetupPassword","password":"12345678"}'
最后,脚本及构建资源已开源,开源地址:https://gitee.com/Kaiser_Li/docker-game.git,欢迎star
|