本文教你们用docker搭建一款本身的私有网盘,教程给你们分享一下。
做者:zhaoolee
https://www.jianshu.com/p/54f...web
开源云盘选择docker
搭建前我仔细看了一下各个开源私有云盘的实现,有如下几种:segmentfault
对这几家比较了如下,考虑了如下因素: 浏览器
最终我选择了 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端口,为网盘设置管理员名称和密码。ui
好比,个人主机ip为149.28.54.241, 那么我访问的就是149.28.54.241:8080。加密
进入网盘后, 能够获取全平台的客户端spa
至此网盘已经搭建完成!
能够经过客户端上传图片, 也能够直接拖拽上传
点击右下角设置
获取webdav地址
mac直接挂载
链接
认证
挂载成功
其实挂载同步盘后, 你可能发现本身的服务器流量仍是过小, 传输大文件,若是断掉就会须要重传, 我这里推荐一个工具
transmit支持webdav协议, 可让咱们在网络情况不好的状况下,也能进行稳定同步。
输入管理员帐户和密码
能够看到刚刚在浏览器上传的图片
手机上传图片
pc能够查看手机上传的图片
点击页面右上角齿轮图标, 能够安装插件
这个网盘能记笔记
其他的大多数应用我都试了一遍, 除了记事本, 其他的基本上是从入门到放弃
日历打六分
随着科技的发展, 人们的隐私信息会被互联网巨头们进行交易, 这时候创建本身的私有云盘就变得比较重要了。
开始接触到nextcloud的时候, 感受挺惊艳的, 不只开源免费, 并且是平台覆盖,支持文件分享,支持webdav数据同步, 并且还支持各类扩展(虽然有些不太好用), 后来又找到了docker镜像的部署方式, 发现原来搭建本身的私有云盘能够如此简单, 爱折腾的小伙伴能够按照个人步骤尝试一下~~~
若有错误或其它问题,欢迎小伙伴留言评论、指正。若有帮助,欢迎点赞+转发分享。
欢迎你们关注民工哥的公众号:民工哥技术之路