在群晖上使用天翼云盘
国内的云盘接口一般都不公开,因此可玩性都不高,像 Rclone
中基本上都是国外的云盘,除了腾讯的 COS
和阿里的 OSS
,因为这两者都支持 S3 对象存储。
老苏年初买了个天翼云盘的会员,一直在寻找天翼云盘在群晖上使用的办法,目前找个两个开源项目,其中一个就是我们今天要折腾的 天翼云盘 CLI Python
,简称 cloud189-cli
。
项目的代码地址:https://github.com/Aruelius/cloud189
另一个项目是
cloudpan189-go
,从简介和功能看,除了开发语言不同,功能定位非常接近。有兴趣的可以在参考文档中找到代码地址。
生成镜像
cloud189-cli
这个项目本身没有提供 docker
镜像,所以老苏简单弄了一个,你可以直接下源代码自己编,也可以下载老苏已经编好的。
如果不打算自己编可以直接跳到下一个章节
Dockerfile
文件如下:
FROM python:3.8-slim
MAINTAINER laosu<wbsu2003@gmail.com>WORKDIR /cloud189
COPY . /cloud189# Environment
ENV TERM=xterm
RUN pip install -r requirements.txt # Application
EXPOSE 80
ENV NAME cloud189-cliCMD ["python3", "/cloud189/main.py"]
将 Dockerfile
文件放到代码根目录中,执行
# 构建镜像
docker build -t wbsu2003/cloud189-cli:v1 .
运行容器
和以往我们运行的容器不同,这是一个交互式的容器,需要我们在命令行输入账号和密码、以及一系列的命令,所以这次安装需要用命令行来执行
# 运行容器
docker run -i -t -p 4000:80 --name=cloud189 -v /volume1/docker/cloud189:/cloud189/downloads wbsu2003/cloud189-cli:v1
其中 -i:允许对容器内的标准输入进行交互; -t:在新容器内启动一个终端; --name=cloud189:容器名称为 cloud189;
不需要先下载镜像,如果本地找不到会自动从 dockerhub
下载镜像
安装完成后按提示依次输入用户名和密码
验证通过后,会自动检测更新,有时候会出现错误,但只要出现 全部文件 >
,就表示可以使用了
官方有个命令的汇总表格
命令 | 描述 |
---|---|
help | 查看帮助文档 |
login | 用户名+密码 登录/添加用户 |
clogin | cookie 登录/添加用户 |
refresh | 刷新当前目录 |
setpath | 修改下载路径(默认 ./downloads) |
update | 检测软件更新 |
who/quota | 查看账户信息、空间大小 |
clear | 清屏 |
cdrec | 进入回收站 |
[cdrec] ls | 显示回收站目录 |
[cdrec] rec + 文件名
|
恢复文件 |
[cdrec] clean | 清空回收站 |
[cdrec] cd .. | 退出回收站 |
su + [-l/用户名]
|
列出用户/切换用户 |
ls + [-l] [文件夹]
|
列出文件与目录 |
cd + 文件夹名
|
切换工作目录 |
upload + 文件(夹)路径
|
上传文件(夹) |
down + 文件名/分享链接
|
下载文件/提取分享链接下载直链 |
mkdir + 文件夹名
|
创建文件夹 |
rm + 文件/文件夹
|
删除文件(夹) |
share + 文件/文件夹
|
分享文件(夹) |
shared + [2]
|
已经分享文件(夹)信息 |
jobs + [-f] [任务id]
|
查看后台上传下载任务 |
rename + 文件(夹)名 [新名]
|
重命名 |
mv + 文件名
|
移动文件 |
sign + [-a/--all]
|
签到抽奖 |
bye/exit | 退出 |
试试 ll
ll= ls -l
表示列出详细列表
签个到,比手机端简单多了
换一个账号登录
切换账号
更多的命令自己慢慢体验,详细的说明请看官方的 Wiki(https://github.com/Aruelius/cloud189/wiki)
进入容器
如果退出了容器、或者重启了机器之后,怎么再进入容器呢?
# 进入容器
docker exec --user root -it cloud189 /bin/bash
另一种方法可以不用每次都开启 SSH
客户端,就是我们以前常用的 「终端机」
然后执行 ./main.py
在「终端机」上也是一样的
需要说明的是,在「终端机」可能出现下面
在群晖上使用天翼云盘相关推荐
- 群晖/Linux挂载阿里云盘实现Emby播放,打造属于自己的家庭影院!
现目前硬盘的价格还是很贵,现阿里云盘各种玩法逐渐上线,今天就带大家玩一下挂载阿里云盘实现Emby播放. 准备 由于挂载阿里云盘的实现依赖于搭建阿里云盘webdav协议,所以没有搭建的童鞋可以看看下面的 ...
- 群晖NAS配置阿里云盘同步
群晖NAS配置阿里云盘同步 注册阿里云盘已经有蛮长时间,内测就开始在使用,目前阿里云盘不限速,速度快容量也不小. 而且目前有大神提供了docker镜像webdav-aliyundriver,比较方便把 ...
- 群晖自动将阿里云盘里面的内容下载到本地(全网独家)
全网独家 更高效的群晖自动将阿里云盘里面的内容下载到本地 工具选取Clouddrive2+Webdav server+Cloudsync CloudDrive2设置 Webdav server设置 C ...
- Linux上的天翼云盘客户端,支持上传下载
最近把手头的电信卡办理的业务疏理了一遍,退订了不必要的业务,并且薅了免费的天翼云盘,发现这个真是神器,不仅送了10T的免费空间,而且下载能到十几M,上传是满速(我的宽带比较挫,上传只有7M),相对应国 ...
- 群晖NAS同步阿里云盘数据
安装阿里云盘webdav 由于群晖官方套件中心没有直接同步阿里云盘的套件,需要安装第三方套件,安装方法如下: 添加第三方套件社群 以管理员登录NAS,打开套件中心--设置--套件来源--新增--&qu ...
- 群晖NAS同步阿里云盘,亲妈级保姆教程,2022年8月4日亲测有效
没用nas之前照片是保存到本地电脑硬盘上的,有100多G的视频与照片,2019年,发现很多照片只显示一半或直接无法打开,导致少了很多美好回忆.所以组了个群晖6,群晖6有一点不太好,相册不支持HEIC格 ...
- 群晖NAS同步阿里云盘最新方法2023-04
之前按照网上的方法,成功同步了阿里云盘到群晖里,但最近发现阿里云盘的同步断了,群晖里的docker容器一直连接中,连接不上,按照以前的方法,更新了refresh_token.改参数名字之类的试了都不行 ...
- 群晖NAS与阿里云盘同步的方法
同步方法:通过在 docker 中安装 aliyundrive-webdav 实现与阿里云盘同步. 下载和安装 aliyundrive-webdav 在 docker 的注册表中搜素 aliyun,选 ...
- 巧用天翼云盘备份云主机数据
在云主机上部署应用系统后,用户比较关心的一个问题是如何安全.快速.有效的备份云主机上的应用数据,防范因为病毒或者黑客入侵导致的数据丢失.如果您使用的是Windows云主机,就可以在利用天翼云盘来免费异 ...
最新文章
- c语言中注释部分执行,深入C语言内存区域分配(进程的各个段)详解
- 有关Spring注解@xxx的零碎知识
- kaggle中的Two-Stage比赛规则以及metadata数据的使用规定
- 中文新闻分类 数据集_三亚试点用大数据推行垃圾分类:刷卡扔垃圾,分类有奖励|界面新闻...
- Table表格横竖线实现Css
- android底层重构,【理论】【转】Android项目重构之路:实现篇
- html5--6-50 动画效果-变形
- 【华为大咖分享】1.云上开发,代码托管只是第一步(后附PPT下载地址)
- vue 打开html流_解决Vue项目打包后打开index.html页面显示空白以及图片路径错误的问题...
- PyQt5: This application failed to start because it could not find or load the Qt platform plugin
- 漏洞奖励计划的五大成功要素问答实录
- 合并多个txt文件到一个
- Margin 属性的一些边界情况说明 --转http://blog.csdn.net/ghj1976/article/details/4987686
- TDengine C/C++ Connector
- 佳能gm4080无线服务器安装,佳能GM4080驱动
- iOS 给文字添加删除线
- Ubantu系统中安装360Wifi步骤
- Godot 4.0中的基于有向距离场SDF(Signed Distance Field)的实时全局光照技术
- 小丸子学MongoDB系列之——安装MongoDB
- chromedriver与chrome浏览器各版本对应下载