目标:
简易个人云盘,支持离线下载
软件:
1. Nextcloud 私有云盘
2. Aria2 离线下载
3. nginx / apache httpd http 方式访问文件
硬件:
1. 树莓派 3b+ 服务器
2. 电视盒子,用的 HUAWEI 盒子,无开机广告
3. 显示器 Dell U2414H
4. 双槽硬盘盒 + 2T 硬盘
5. 路由器支持 dmz 或者端口转发
服务:
1. 联通 100M,打电话给客服要求外网 IP ;
2. 域名,因为断网 ip 就变了,通过域名解析,个人使用,没必要再用花生壳这样服务;
操作:
1. 树莓派安装 Nextcloudpi 系统 (应该基于 Raspbian,debian ??)
https://ownyourbits.com/nextcloudpi/2. Nextcloudpi 安装 Aria2 服务端 + AriaNg web 客户端,
https://aria2.github.io/ http://ariang.mayswind.net/3. 硬盘 /data/download 给 Aria2 做下载文件夹
4. Nextcloud 后台添加“外部存储”扩展,并添加 /data/download 到外部存储, 对下载的文件移动、重命名等管理
5. 安装 nginx 或者 apache,server root 指向 /data/download,记得开启目录访问,http://10.0.0.10:8080
6. 电视盒子 安装 浏览器 apk, 保存书签 http://10.0.0.10:8080, (遥控器输入太麻烦了)虽然可安装 nextcloud app 到电视盒子,但要打开电影太麻烦,且不支持流播放,要下载整个文件才开始播放;
日常使用:
1. 手机下载 Nextcloud app,同步照片,
2. 电脑安装 Nextcloud,同步文件,
3. 远程访问搭建好的 Aria 网页,设置下载任务
4. 到家打开电视盒子-浏览器 app-书签-选择文件-播放,(mkv,rmvb 等格式都支持,利用了电视盒子的解码能力)
5. 访问 nextcloud 后台整理文件,比如影片放到合适的文件夹,
期望:
1. nextcloud app 的音乐播放功能齐全一点,至少支持,或开发一个支持 webdav 的音乐播放器 app
2. aria2 客户端希望有 app
3. 浏览器打开文件的方式,不支持外挂字幕,希望有电视 app 支持访问 http 资源,并且能外挂字幕
4. 研究 raid ... 普通文件似乎没有必要.
目前较满意.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/541763
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.