dnfb dnxm dnxg dndy

【2023-10-07】纯干货,docker版宝塔面板

本帖最后由 lkhshitincai 于 2023-10-7 22:29 编辑

  1. docker run –name bt-test -d \
  2. -e BT_USER=adminadmin \
  3. -e BT_PWD=adminadmin \
  4. –restart=always \
  5. –network=host \
  6. 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

© 版权声明
THE END
请登录后发表评论

    没有回复内容

相关推荐