基于阿里云免费Docker容器镜像服务搭建无限容量不限速的网盘
1 | <span class="code-snippet_outer">https://github.com/xausky/DockerRegisterCloud</span> |
该项目是基于 Docker 仓库协议的网盘客户端,可以将目前众多的免费容器仓库服务用于网盘存储,下载和分享。
项目基本功能如下:
命令行工具基本功能,登录,文件列表,上传文件,下载文件
直接下载,在支持的仓库服务中可以直接在浏览器中实现下载而无需客户端
命令行功能优化,重命名文件以及删除文件
GUI 客户端,预计包括 Linux, Windows, Mac OS, Android, iOS,本项目使用 Dart 编写,GUI 客户端将使用 Flutter,期待热心小伙伴的帮助。
直接下载支持到仓库可以用 Web 版客户端复制永久直链,可用于图床等
支持的仓库(本篇文章使用阿里云):
服务提供商 | 无需成本 | 直接下载支持 |
Docker Register | × | × |
Docker Hub | √ | √ |
百度智能云 | √ | × |
阿里云 | √ | √ |
华为云 | √ | √ |
客户端下载地址:
Github:https://github.com/xausky/DockerRegisterCloud/releases
国内蓝奏盘:https://supcutie.lanzous.com/b0ax594sf
免费仓库地址:
国内
阿里云:https://cr.console.aliyun.com
华为云:https://console.huaweicloud.com/swr
国外
Docker Hub:https://hub.docker.com/
准备工作:
1)阿里云账号
2)本地需要下载客户端
开始搭建:
本文基于阿里云搭建。
1.开通阿里云免费的Docker存储,登陆阿里云,然后访问:https://cr.console.aliyun.com,首先要设置登陆密码!这个密码后面会使用到!
2. 创建镜像仓库,首先会让创建一个命名空间,取个名字就好,然后在设置仓库名称等
3.点击下一步后,代码源我们选择本地仓库然后创建!
4.创建完成,我们复制一下公网地址(列表-管理页面内),后面我们会用到!
5.运行下载的客户端软件,在仓库地址栏输入上面复制的公网地址,别删除默认的:/,直接再贴在:/后面回车即可,加载一会儿会弹出输入用户名和密码,用户名就是你的阿里云账号,但是密码并非是阿里云密码,而是第一步你设置的密码!
6.然后我们就可以愉快的上传和下载了!我这里测试上传速度已经达到我这里宽带的上线,下载速度达到了25M/S。
其他注意事项:
目前阿里云下载的文件名称都是data,需要自己手动修改文件名以及后缀!
当然还有很多自建网盘的方式,比如这个:https://github.com/qkqpttgf/OneManager-php
文章到此全部结束,大家可以自己玩一下了,其他网盘搭建如果有需要,到时候可以在给大家发一篇教程。
关注微信公众号「今日韶华」,带你解锁各种奇奇怪怪的姿势。
联系客服