作者:zhaoolee
来源:https://www.jianshu.com/p/54f157a211af

前几天,Pandownload作者被抓了,很多人都无法继续使用Pandownload 。我在网上找了一圈,发现可以用docker搭建一款自己的私有网盘,教程给大家分享一下。

开源云盘选择

搭建前我仔细看了一下各个开源私有云盘的实现,有以下几种:

  • owncloud

  • sealife

  • nextcloud

对这几家比较了以下,考虑了以下因素:

  • 开源且免费,可以自定义插件开发

  • 全客户端的支持,免费更好,ui 视觉还能过得去

  • 支持外挂磁盘,可以随时更改,不需要分块、加密和过多的文件控制、权限控制等等,简单就好

  • 部署难度,vm 还行,最好可以 Docker

最终我选择了 nextcloud,至于更多的详细差异,大家可以根据需求选择。

安装docker

# 通过yum源安装docker
sudo yum -y install docker
# 启动docker
sudo systemctl start docker
# 开机自启
sudo systemctl enable docker

配置Docker

docker run -d -p 8080:80 nextcloud

访问主机ip的8080端口,为网盘设置管理员名称和密码。

比如,我的主机ip为149.28.54.241, 那么我访问的就是149.28.54.241:8080。

进入网盘后, 可以获取全平台的客户端

至此网盘已经搭建完成!

自由存取文件

可以通过客户端上传图片, 也可以直接拖拽上传

把文件分享给好友

http://149.28.54.241:8080/s/tgMGHQ7Ri5pMsmd

实现同步盘的功能(用webdrive连接)

点击右下角设置

获取webdav地址

mac直接挂载

连接

认证

挂载成功

其实挂载同步盘后, 你可能发现自己的服务器流量还是太小, 传输大文件,如果断掉就会需要重传, 我这里推荐一个工具

transmit支持webdav协议, 可以让我们在网络状况很差的情况下,也能进行稳定同步。

把手机也连上

输入管理员账户和密码

可以看到刚刚在浏览器上传的图片

手机上传图片

pc可以查看手机上传的图片

探索插件(可以跳过)

点击页面右上角齿轮图标, 可以安装插件

这个网盘能记笔记

其余的大多数应用我都试了一遍, 除了记事本, 其余的基本上是从入门到放弃

日历打六分

小结

随着科技的发展, 人们的隐私信息会被互联网巨头们进行交易, 这时候建立自己的私有云盘就变得比较重要了。

开始接触到nextcloud的时候, 感觉挺惊艳的, 不仅开源免费, 而且是平台覆盖,支持文件分享,支持webdav数据同步, 而且还支持各种扩展(虽然有些不太好用), 后来又找到了docker镜像的部署方式, 发现原来搭建自己的私有云盘可以如此简单, 爱折腾的小伙伴可以按照我的步骤尝试一下~~~

- END -长按进入小程序,目前灰度测试中
????????????????????????(更多精彩值得期待……)在公众号后台对话框输入以下关键词查看更多优质内容!Java | 大数据 | 机器学习 | 算法前端 | 英语 | 5G | 区块链深度学习 | Python 30天打卡活动:第十期留言赠送20本最新的书籍,速度看看!
最近热文:1、谈谈朋友裸辞后的一些感想2、一个妹子rm-rf把公司整个数据库删没了...3、有个程序员老公,是种什么样的感觉?4、差距大!没想到成人网站用的技术都甩我们几条街!
5、Pandownload下载神器凉了,还能用什么呢?在看点这里好文分享给更多人↓↓

如何搭建一款自己的私有百度网盘?相关推荐

  1. PanDownload 一款好用的百度网盘下载工具 突破下载网速限制

    PanDownload,一款好用的百度网盘下载工具 ,可以突破百度云下载网速限制. PanDownload_v2.1.3.zip下载地址(找到对应软件,点击普通下载中的"立即下载" ...

  2. qt 运动控制软件 界面_开源库分享----一款跨平台图形界面的百度网盘不限速客户端...

    pan-light pan-light 是一款不限速的百度网盘客户端, 基于 golang + Qt5 开发. 本项意义在于探究 golang 在图形界面客户端; web 服务端; 事件调度, web ...

  3. 一款百度网盘不限速下载神器

    点击上方"开发者技术前线",选择"星标" 13:21 在看 真爱 来自:程序IT圈 |作者:小猿 编辑:可可 对于经常使用百度网盘的老铁们,肯定一直在吐槽网盘的 ...

  4. 推荐款实用的百度网盘下载神器

    点击上方"程序IT圈",选择"置顶公众号" 关键时刻,第一时间送达! 对于经常使用百度网盘的老铁们,肯定一直在吐槽网盘的下载速度了,一直被限速,今天跟大家推荐这 ...

  5. 雷鸟下载器v3.0.0 百度网盘第三方不限速下载工具

    软件介绍: 雷鸟下载器是一款易于使用的在线网盘文件下载工具,它基于多资源超线程技术研发,可以同时下载多个文件,并且能够保证软件的下载速度和运行稳定:目前这款软件仅支持百度网盘,但是以后将会支持其它主流 ...

  6. AI 补代码神器诞生,百度网盘克星诞生,Google 取消中国搜索引擎项目! | 开发者周刊...

    整理 | 张红月 出品 | CSDN(ID:CSDNnews) 本周热门项目    TabNine:支持23种语言及5种主流编辑器AI补代码工具问世(下附链接) https://github.com/ ...

  7. 百度网盘——下载限速问题解决方案(油猴(Tampermonkey)+百度网盘直链下载助手+IDM)

    一.基本概念 Tampermonkey(油猴):Tampermonkey插件是一个免费的浏览器扩展和最为流行的用户脚本管理器,拥有适用于 Chrome, Microsoft Edge, Safari, ...

  8. 新推荐个百度网盘不限速下载神器

    点击上方"程序IT圈",选择"置顶公众号" 关键时刻,第一时间送达! 对于经常使用百度网盘的老铁们,肯定一直在吐槽网盘的下载速度了,一直被限速,之前跟大家推荐的 ...

  9. 百度网盘国际版 Dubox 体验:干净好用,却与国内用户无缘

    关注.星标公众号,不错过精彩内容 素材来源:威锋网 编辑整理:strongerHuang 相信关注我的读者中没有几个不知道[百度网盘]了,也是大家相当熟悉的产品了,它也是国内网盘的佼佼者. 最近,百度 ...

最新文章

  1. 车间AP无法接入故障分析处理
  2. mybatis-plus中的问题总结
  3. 【JetPack】数据绑定 DataBinding 简介 ( 使用要求 | Gradle 版本 | 定义数据类 | 定义数据绑定布局 | Activity 数据绑定 | 绑定类生成规则 )
  4. mysql php页面流量统计_PHP学习笔记:php网络流量统计系统
  5. tomcat启动卡住
  6. Linux性能优化方向及相关工具
  7. Kafka-batch.size属性
  8. ESP32开发 CMakeLists包含同级目录.h文件,error: gpioX.h: No such file or directory
  9. 7.1 布朗运动定义及构造
  10. LOCAL_CERTIFICATE作用
  11. 2019大学生电子设计竞赛
  12. layui 表单模板
  13. java的StadIn函数_Java經典算法案例---Java深入
  14. 计算机表示图形的几种方法。
  15. Python requests HTTP验证登录实现流程
  16. 2021消防设施操作员(中级)岗位考试真题安全检查知识部分
  17. HTML 语法规范及其基本结构标签
  18. LINUX目錄配置|Directory-Configuration-In-Linux
  19. Day20200713—点在三角形内
  20. 环境部署(物理手工部署):

热门文章

  1. android三个骰子摇动动画,【Android】OpenGL ES实现3D抛骰子
  2. 敏捷小组 VS 特战分队
  3. 定向越野(添加任务信息和根据坐标位置触发游戏)
  4. python爬虫简单代码爬取郭德纲单口相声
  5. 「 非著名技术人 」高永亮,一枚懂业务的技术人员
  6. 利用js随机数,写了一个随机点名的简单代码
  7. Spring Security 6.x 系列【2】认证篇之使用数据库存储用户
  8. Android之APP保活
  9. 申宝优配-证券板块出现冲高
  10. 包含emoji表情符号的微信昵称入库失败解决方案