VPS/云主机等
优惠信息分享

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代

大鸟前面也说了不少关于宝塔面板docker的教程,每次前言说很多,我也觉得啰嗦,今天大鸟这篇文章说一下如何用docker管理安装OneIndex并实现反代。

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图

不占用服务器空间,不走服务器流量,直接列出 OneDrive 目录,文件直链下载。

整个项目基础宝塔面板6.9.3,Docker管理器2.0,宝塔面板自己安装,前提还需要一台VPS,这些自己去折腾吧。

[mark_e]

OneDrive+OneIndex部署的相关阅读:

  1. 宝塔面板安装oneindex – 源码和docker两种方式安装及详细设置教程
  2. 免费获取微软Office 365的OneDrive 5T网盘 – 包括申请步骤以及申请邮箱地址

[/mark_e]

一:Docker管理器2.0

我们在宝塔面板的软件商店里面安装Docker管理器2.0,只需要安装一个nginx即可,不需要完整的lnmp或者lamp环境。

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图1

github:https://github.com/donwa/oneindex

获取镜像:yinaoxiong/oneindex

这里我们只需要一个镜像就可以了。

二:docker安装

在宝塔面板的软件商店里面打开Docker管理器2.0,切换到镜像管理,并点击获取镜像,在官方库中输入[code]yinaoxiong/oneindex[/code]并点击获取镜像。

2.1获取镜像

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图2

获取镜像后,我们可以在镜像列表中看到:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图3

2.2创建容器

容器列表→创建容器,目录映射,执行命令都不用填写了,端口映射如下是映射80端口到服务器的某一端口,大鸟这里是映射到了8083端口:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图4

之后提交之后,就可以测试:<IP:8083>(自定义的任意端口号)来访问验证是否已经成功。

三:创建反-代

接下来我们来需要反向代理来实现访问域名直接进入OneIndex,新建网站,如图:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图5

注意PHP版本我们选择纯静态,可以在你OneIndex设置中去除掉网址中的/?/而不需要配置伪静态。

创建好之后我们进入网站设置,切换至反向代理面板,如图:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图6

[mark_e]

  • 代理名称:任意
  • 目标URL:http://ip:8083(自定义的任意端口号)
  • 发送域名:留空或填写进行访问的域名

[/mark_e]

点击提交即可完成反向代理,之后就可以用域名访问oneindex了。

四:系统安装

大鸟用的8083端口,我们来访问开始安装oneindex,因为已经反代了域名,所以可以用域名访问了安装了:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图7

下一步,需要填入client_id和client_secret,点击蓝色的按钮自动跳转!

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图8

然后我们需要登录,登录之后会自动获取你的应用机密,我们复制到oneindex中,之后点击【知道了,返回到快速启动】

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图9

点击【知道了,返回到快速启动】之后,会再次自动获取应用ID

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图10

app id复制到应用id中,之后下一步即可,我们需要绑定账号:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图11

到这里的时候出现【无法访问此网站 找不到 ju.tn 的服务器 IP 地址】的错误,我们这样解决:

youdomain.com/?install&code=https://bt.woweiwang.org/?install&code=M3453553-67a4c-c435345-dc948-115435355

这样我们就可以安装成功了,如图:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图12

我们登录后台看看:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图13

五:访问

虽然安装完成,但是访问的时候还是会有点问题的,我们用域名访问还是会出现安装的界面,如何修改呢。[reply]网站设置→默认文档中添加:[code]/?step=1[/code]:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图14

[/reply]这样我们就可以直接用域名打开oneindex网盘了:

宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代插图15

六:小结

这样就通过docker部署了oneindex,并且通过反-代实现了域名访问,如果你要开启SSL用宝塔面板的自带的申请即可。

宝塔面板安装部署测试的项目还是很方便的,搜索福利用百度,搜索学术有谷歌!这话不知道是谁说的……

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 宝塔面板(BT)-Docker管理器安装OneIndex并实现反-代

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册