看到放桌上的 Pixel 突然想到

2021-08-10 09:38:11 +08:00
 Smash

如果把群晖的 moment 文件夹挂载到 Android 下,Google photo 直接同步这个目录,是不是就不用再用 Syncthing 把照片从群晖再同步到 Pixel 的相册目录,再由 Google photo 同步了?

这样还有一个好处就是,不占用 Pixel 的空间.

不知道是否可行.

NAS====>Syncthing====>Pixel====>Google Photo

NAS====>Pixel mount=====>Google Photo

Syncthing 同步的方案是之前 V 友教我的,用了快小半年了吧,挺稳定的,就是 Pixel 发烫厉害...

13186 次点击
所在节点    Android
33 条回复
laucenmi
2021-08-10 09:58:02 +08:00
不 root 没找到可行的 mount 方案,google 自己提供的 smb mount 后在文件里面看不到 mount 的节点
Smash
2021-08-10 10:22:12 +08:00
@laucenmi #1 已经准备 root 了,syncthing 的方案还是有点不是很完美.

之前从群晖 6 升级到群晖 7.群晖套件版本的 syncthing 直接就不兼容了,结果没办法又搞了个 Docker 来跑 syncthing 的服务器端.
laucenmi
2021-08-10 11:13:32 +08:00
@Smash 有解决方案了分享一下。我在用 Resilio Sync,还没找到只同步增量文件的办法,为节省空间本地删除后下次同步又全部都下载来了。搞得只能用了一个单独的文件夹更新照片
zmxnv123
2021-08-10 12:52:29 +08:00
为什么不支持 nas => GooglePhoto
jazzychai
2021-08-10 12:56:28 +08:00
@zmxnv123 因为 pixel 可以白嫖
mortal
2021-08-10 14:28:44 +08:00
我的 Pixel Root 了,之前好像试过 mount 网络路径,但是似乎是有问题的。也不知道是不是没配置好。
Smash
2021-08-10 14:34:19 +08:00
@mortal #6 失败了,各种测试最后都不行,Google 上面说 Android 的 nfs 支持的版本是 version 3,但是我群晖的是 4.1,不晓得有关系没.
```bash
sudo mount -o nolock,ro,hard,intr,vers=3 -t nfs 192.168.1.100:/volume1/download /sdcard/NAS

# 输出 mount: '192.168.1.100:/volume1/download'->'/sdcard/NAS': No such device
```
heqirong
2021-08-10 14:54:04 +08:00
magisk 有 rclone 的模块,可以试试
dai462
2021-08-10 14:55:34 +08:00
感觉去咸鱼找点老机子刷下不错
Smash
2021-08-10 15:02:41 +08:00
@heqirong 传输文件不是问题,目的是不想占用 Pixel 的空间,减少一层中转,实现 mount 局域网网上的文件夹。只有系统级别的 mount,Goolge Photo App 才能识别到。
Smash
2021-08-10 15:03:38 +08:00
@dai462 只有 Pixel 一代有白嫖的价值。。。
cheng6563
2021-08-10 15:15:25 +08:00
nfs 驱动是在内核里的吗?刷个内核看看?
不行就 chroot 到个 debian 上再挂载看看?
gaolycn
2021-08-10 15:38:17 +08:00
要刷支持 nfs 的内核,我试过,挂载几万张照片,发烫厉害基本不可用,现在用 syncthing
gaolycn
2021-08-10 15:42:22 +08:00
当初刷的 ElementalX 的内核,同时要关闭 SELinux
Smash
2021-08-10 15:59:17 +08:00
@gaolycn #13 syncthing 也发烫...我才 40 多 GB 的照片加视频,就很烫了
Smash
2021-08-10 16:00:50 +08:00
@gaolycn #13 我在网上看到一个不用刷内核的方法,只要内核支持 fuse 就可以用,我试试看.
coolmint
2021-08-10 17:24:38 +08:00
折腾了半天可能还是 syncthing 香啊,而且发热问题也还好,你不可能总在大量的批量同步,上传吧。
话说 dsm7 里面,我现在用的套件的 syncthing,在 docker 里面的 syncthing,该如何配置该容器访问 photos 文件夹的权限呢?套件的直接会给加一个用户,docker 的由于小白,不知道怎么给权限。
coolmint
2021-08-10 17:26:13 +08:00
@laucenmi syncthing 是可以同步增量的,photos 同步好照片后,直接在 photos 里面释放空间就好。
Smash
2021-08-10 17:28:28 +08:00
我放弃了,还是继续我的 syncthing 吧,如果有 V 友有更好的方案,欢迎回帖.
Smash
2021-08-10 17:35:38 +08:00
@coolmint #17 我用的是 linuxserver/syncthing 这个 image.

主要是 PGID 和 PUID 这两个参数要配置对,配好了才有访问权限.如果你不知道是多少,ssh 上群晖,输入 id 会打印出来.

我是直接把整个 homes 文件夹都暴露给 syncthing 了,然后在 syncthing 里面再配置好我需要同步的目录.


这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/794768

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX