BTCloud 一个开源的宝塔后端

20240111120924626-1

先上截图,该项目地址为,感谢大佬的奉献

https://github.com/flucont/btcloud

该项目可以将官方BT后端迁移至你自己的后端,杜绝了与官方服务器通讯,根据项目描述,全开源,无so等加密文件。可以自行审计代码~ 

安装前提

1:你需要一个正版(开心版)的宝塔作为后端,然后BTCloud对接宝塔,这样BTCloud就会获取到插件进行解密,得到一个free的插件

2: 安装环境

  • PHP >= 7.4
  • MySQL >= 5.6
  • fileinfo扩展
  • ZipArchive扩展

3: 安装好BTCloud后,下载插件安装到宝塔后台,路径为软件商城 – 三方软件 – 上传三方软件,然后在BT设置中,打开API监控,添加上你的小鸡IP,即可完成API对接,点击测试链接,显示成功即可

20240111122511811-2

4:执行替换命令,将宝塔中的域名指向BTCloud后端域名

20240111122843792-3

5:获取插件

20240111122939190-4

完成以上5步即可,访问http://你的域名/download 就可以看到脚本运行命令啦!

疑难杂症

AttributeError: ‘dict_obj’ object has no attribute ‘tmp_path’

该问题,经过我测试是BT官方版本和BTCloud版本不对,比如说BTCloud 2.2.2版本,更新Linux面板到8.0.4(20231229)版本,那么你的BT官方版本就一定要和BTCloud一致,如果不一致就会出现该问题,一般都是开心版本对不上,如何查看BT官方小版本呢?打开你的BT官方,然后右上角更新,就可以看到当前版本更新时间是多少,然后再选择相对应版本的BTCloud即可,以上为博主自己测试,如果不对可以评论矫正~  

小彩蛋

如果你懒得安装,那么博主也提供了一个8.0.4的版本,具体地址在哪里呢? 就需要大家去文中查找答案了~ 请大家全新安装,因为宝塔8.0.4的版本有重大bug,就是7版本更新上来,网站目录会丢失,这个是官方bug:https://www.bt.cn/bbs/thread-115965-2-6.html,所以大家最好是做好备份,然后全新安装~

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容