群晖Docker搭建私人分享型网盘及反向代理实现https

2020-05-13 21:53:38 82点赞 817收藏 84评论

各位老哥老姐,又见面了,这次间隔时间比较短~群晖Docker搭建私人分享型网盘及反向代理实现https

写这一篇的主要原因是上一篇在说Docker容器的https访问时只说了一种情况,现实情况是不是所有的Docker容器都有https端口,比如上次提到的OneIndex就没有。当然也有别的容器,针对这种情况,我们需要用到反向代理功能。下面是来自百度百科说明,简单点说就是https访问的地址,反向代理服务器给定位到http来实现https加密链接访问,如果还是不明白,也无所谓,会用就行。

反向代理服务器位于用户与目标服务器之间,但是对于用户而言,反向代理服务器就相当于目标服务器,即用户直接访问反向代理服务器就可以获得目标服务器的资源。同时,用户不需要知道目标服务器的地址,也无须在用户端作任何设定。反向代理服务器通常可用来作为Web加速,即使用反向代理作为Web服务器的前置机来降低网络和服务器的负载,提高访问效率。

----来自百度百科

本篇主要分两部分,第一部分是基于微软的OneDrive来搭建私人分享型网盘,第二部分通过反向代理实现https安全访问网盘。

第一部分 搭建OneIndex

我个人的OneIndex,里面包涵了所以装机的镜像和工具,如果之前的百度网盘失效,可以到下面地址下载,当然我不一定24小时开机,白天正常工作一般是开机的。

OneIndex 地址

这边说明一下,其实最初的目的不纯,开始是申请了微软的开发者账户,薅微软的活动,开发者需要保持活跃,才能继续续订,所以才搭建的OneIndex。如果有兴趣可以百度下具体操作流程,这边因为个人感觉不是啥光彩的事,就先不提了。这篇我们主要目的是搭建OneIndex,然后实现https安全访问。

OK,我们开始实操作~群晖Docker搭建私人分享型网盘及反向代理实现https 插一嘴,如果老哥老姐们谁需要5T存储空间微软的OneDrive账号,可以联系我,我这边得开发者还有接近20个名额(不需要任何费用,没有套路,别问我叫啥,问就叫葛导群晖Docker搭建私人分享型网盘及反向代理实现https )。

至于OneIndex的好处主要是下载不需要消耗我们本地的流量,再就是不限速,别那个X度云要好很多。

可能网上很多教程都是在Linux或者其他系统里面跑的OneIndex,其实群晖Docker里面也是没问题的,群晖的Docker也是Docker,个人觉得比其它系统里面的Docker更加人性化,所以跑个OneIndex肯定是一点问题也没有的。

开始之前,你需要拥有一个微软的OneDrive账号,这个就是个微软的云盘。

主机硬件配置和构思请看篇一

家用主机 篇一:可以不做垃圾佬 - 千元打造All in one家用主机 小编注:此篇文章来自#原创新人#活动,成功参与活动将获得额外50金币奖励。最近因为疫情原因,估计小伙伴们都在家窝着。我是从初七开始上班的,一直在家办公,每天也多出一些空闲时间来折腾点东西,正好大牛同事也对家用主机感兴趣,那就一起折腾一下。我们公司平时也是提倡这种在家办公的模式,所以长时间在家办公也没葛导| 141 评论255 收藏735查看详情

主机所有系统安装请看篇三

家用主机 篇三:All in one - Esxi+iKuai+OpenWrt+DS918+Win10第一篇记录了硬件的选择和组装,第二篇记录了关于网线的走线。感谢各位老哥老姐的评论,作为一名菜鸡,也跟着学到了很多东西。硬件组装完成、网线也已完成部署,还是满满的成就感的,这篇和大家分享下相关系统的安装和相应的避坑指南,希望能帮助到更多的人。首先说明下,我不是大佬,我也是跟着前辈的文章和视频一步一步走葛导| 182 评论221 收藏1k查看详情


DDNS配置和端口映射相关请看篇四

家用主机 篇四:外网连接群晖-阿里DDNS的配置使用最近公司的情况不是很好,原因是国外情况比较复杂,市场紧缩,导致最近事特别多,静不下心来搞点东西。当前看似风平浪静,其实暗潮涌动,希望各位老哥老姐不要受到这次风波的影响。不管未来工作也好、生活也好,会不会受到影响,先不去Care了,让每一天都过得充实就足够。今天有时间能坐下来写点东西,其实还是很开心的葛导| 31 评论37 收藏333查看详情


登录群晖,打开Docker

群晖Docker搭建私人分享型网盘及反向代理实现https

注册表中输入oneindex,双击搜索结果的第一个

群晖Docker搭建私人分享型网盘及反向代理实现https

等待拉取镜像完成,执行镜像

群晖Docker搭建私人分享型网盘及反向代理实现https

点击下一步

群晖Docker搭建私人分享型网盘及反向代理实现https

点击应用

群晖Docker搭建私人分享型网盘及反向代理实现https

这个吧Docker容器中可以看到oneindex2

群晖Docker搭建私人分享型网盘及反向代理实现https

点击编辑,先编辑端口

群晖Docker搭建私人分享型网盘及反向代理实现https

删除9000端口,修改本地端口为5090,容器端口为80

这边端口是自定义的,可根据情况自行设置

群晖Docker搭建私人分享型网盘及反向代理实现https

添加文件夹

群晖Docker搭建私人分享型网盘及反向代理实现https

配置完成,启动容器

群晖Docker搭建私人分享型网盘及反向代理实现https

启动完成后,浏览器地址栏输入群晖地址:5090(自定义的本地端口),如图,点击下一步

群晖Docker搭建私人分享型网盘及反向代理实现https

点击获取应用ID按钮

群晖Docker搭建私人分享型网盘及反向代理实现https

登录你的微软账号

群晖Docker搭建私人分享型网盘及反向代理实现https


输入密码

群晖Docker搭建私人分享型网盘及反向代理实现https

获取client secret

群晖Docker搭建私人分享型网盘及反向代理实现https

点击知道了按钮,获取client id

群晖Docker搭建私人分享型网盘及反向代理实现https

将后去的client secret和client id复制到页面,点击下一步

群晖Docker搭建私人分享型网盘及反向代理实现https

点击绑定账号

群晖Docker搭建私人分享型网盘及反向代理实现https

点击accept同意

群晖Docker搭建私人分享型网盘及反向代理实现https

安装OneIndex完成

群晖Docker搭建私人分享型网盘及反向代理实现https

点击管理后台按钮,进入系统管理后台,默认密码屏幕上已经给出

群晖Docker搭建私人分享型网盘及反向代理实现https

修改名称

群晖Docker搭建私人分享型网盘及反向代理实现https

修改要分享的文件夹

群晖Docker搭建私人分享型网盘及反向代理实现https

输入群晖地址:5090进入网盘页面

群晖Docker搭建私人分享型网盘及反向代理实现https

可以看到我们OneDrive里面的文件夹已经成功分享到了OneIndex页面

群晖Docker搭建私人分享型网盘及反向代理实现https

第二部分 反向代理实现https访问OneIndex

先上效果图

群晖Docker搭建私人分享型网盘及反向代理实现https

估计很多爱折腾群晖Docker的老哥老姐一定遇到过一个问题,就是有很多Docker镜像不想群晖本身,有http 5000端口和https 5001端口。很多Docker是没有https访问端口的,上篇我们说到了为我们个人网址配置ssl证书,为群晖管理页面和Jellyfin配置https安全访问,这些是本身带https访问端口的,我们今天的OneIndex有些不一样,我们也希望可以https安全访问OneIndex,我这边得实现方式是通过群晖的方向代理实现,具体步骤请往下看。

群晖管理页面打开控制面板

群晖Docker搭建私人分享型网盘及反向代理实现https

点击应用程序门户

群晖Docker搭建私人分享型网盘及反向代理实现https

选择反向代理服务器

群晖Docker搭建私人分享型网盘及反向代理实现https

点击新建

群晖Docker搭建私人分享型网盘及反向代理实现https

添加访问网址,目的地为群晖的地址和OneIndex Docker容器设置的端口号

群晖Docker搭建私人分享型网盘及反向代理实现https

填写名称

群晖Docker搭建私人分享型网盘及反向代理实现https

确定完成设置

群晖Docker搭建私人分享型网盘及反向代理实现https

路由器端口转发配置

这边简单一说为什么这样配置,外部通过网址加端口号8882访问到我们的wan口,路由器转发到群晖主机的8882端口,反向代理将8882端口,定向到群晖主机的5090端口,最终实现我们要实现的https方位OneIndex的效果。

群晖Docker搭建私人分享型网盘及反向代理实现https

最终效果实现

群晖Docker搭建私人分享型网盘及反向代理实现https

本篇主要记录了通过群晖的Docker和微软的OneDrive搭建私人分享型网盘和通过https安全访问网盘地址,关于微软开发者及教育版OneDrive不做过多说明了,感兴趣的可以私下探讨,百度教程也比较多。写本篇主要是因为网络上对于配置群晖Docker容器https访问的文章不多,反向代理讲的也不是很清楚,通过我的踩坑和记录,也希望能帮到老哥老姐们少走弯路。

如果有更好的方式,或者有记录的不对的地方,也希望大佬们能给批评指正,我也跟着学习下,乐于分享,共同进步~感谢支持~群晖Docker搭建私人分享型网盘及反向代理实现https

展开 收起
84评论

  • 精彩
  • 最新
  • 葛导,申请一个你的OneDrive,怎么个流程?

    校验提示文案

    提交
    请查看我的OneIndex链接

    校验提示文案

    提交
    收起所有回复
  • 大佬,求个账号哈, [邪恶]

    校验提示文案

    提交
    请查看我的评论

    校验提示文案

    提交
    问一下。为什么我的ESXI放了引导。直通了PCI硬盘。可以引导了。可是就是看不到我的硬盘呢?918+谢谢

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬,求个5T账号 zx800810开头的QQ邮箱。。。直接发通过不了。。。

    校验提示文案

    提交
    请查看评论

    校验提示文案

    提交
    链接打不开

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 求个onedrive账号,谢谢

    校验提示文案

    提交
    请看文中链接。。

    校验提示文案

    提交
    收起所有回复
  • 大佬,求个账号

    校验提示文案

    提交
    请查看文中链接。。。

    校验提示文案

    提交
    收起所有回复
  • 收藏点赞碎银 求个账号 大佬 [口水]

    校验提示文案

    提交
    请查看文中链接。。

    校验提示文案

    提交
    大佬 .xyz么 打不开啊 [哭泣]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 大佬我诚心求个您的onedrive账号,如何操作呢?

    校验提示文案

    提交
    请查看文中链接。。。。

    校验提示文案

    提交
    收起所有回复
  • 大佬,求个账号,谢谢

    校验提示文案

    提交
    请查看文中链接。。。。。

    校验提示文案

    提交
    收起所有回复
  • 求个onedrive 账号,请问需要怎么联系你呢,谢谢葛导啦

    校验提示文案

    提交
    请打开我的OneIndex链接

    校验提示文案

    提交
    收起所有回复
  • 大佬,求个账号

    校验提示文案

    提交

    葛导

    作者

    CBWK

    请打开文中链接^_^

    校验提示文案

    提交
    收起所有回复
  • 葛导,还能给个5t onedrive.吗?

    校验提示文案

    提交
    没问题,打开我文中的网盘链接,就看到了

    校验提示文案

    提交
    收起所有回复
  • 大佬,onedrive开发者账号还有么,能否慷慨解囊一个,谢谢!

    校验提示文案

    提交
    没问题,别别,别大佬…看我文中的网盘链接,打开就明白了

    校验提示文案

    提交
    收起所有回复
  • 链接打不开,申请一个 [傻笑]

    校验提示文案

    提交
    不好意思,下午关机了,现在正常了~

    校验提示文案

    提交
    收起所有回复
  • 葛导,求个账号

    校验提示文案

    提交
    请查看文中云盘链接

    校验提示文案

    提交
    收起所有回复
  • @葛导 求账号分享

    校验提示文案

    提交
    没问题,查看文中云盘链接

    校验提示文案

    提交
    收起所有回复
  • 葛导,收藏点赞碎银,求个账号。

    校验提示文案

    提交
    没问题的,查看文中云盘链接。。。

    校验提示文案

    提交
    收起所有回复
  • 网址打不开 [哭泣]

    校验提示文案

    提交
    不好意思,下午关机了,现在正常了。。。。

    校验提示文案

    提交
    收起所有回复
  • 葛导还有吗,我也姓葛 [装大款]

    校验提示文案

    提交
    有,打开文中网盘链接查看

    校验提示文案

    提交
    收起所有回复
  • 世纪互联的能搭吗,onenote同步慢用的世纪互联

    校验提示文案

    提交
    不是世纪互联的,是国际版的。

    校验提示文案

    提交
    收起所有回复
  • onedrive是世纪互联的吗?世纪互联的速度快,国外的速度不稳,晚上几乎用不了。

    校验提示文案

    提交
    我觉得速度挺快的,可能我是24小时梯子的原因

    校验提示文案

    提交
    我也是OneDrive 加密备份群晖,主要是OneDrive 在win10 上的体验比别的都好。50M的上传已经很好了,我这还是20M的上传,不过我没达到T级,没有大姐姐… [喜极而泣]

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
817
扫一下,分享更方便,购买更轻松