Files
StudyDiary/01-工作日记/2026-07-03.md
T
2026-07-23 20:36:13 +08:00

7.6 KiB
Raw History

title, date, tags, rating, excerpt, created, updated
title date tags rating excerpt created updated
🐈日志<% tp.file.title %> <% tp.date.now("YYYY-MM-DD HH:mm:ss") %>
dailynote
2025-08-30T11:45 2025-10-24T19:29

1TODO

  • 多喝水,避免久坐不动
  • 今天做什么

2 Tracking

  • 安装rclone 在920上安装rclone curl: (35) OpenSSL SSL_connect: SSL_ERROR_ZERO_RETURN in connection to rclone.org:443

curl https://rclone.org/install.sh | sudo bash 都报这个错误

尝试:

curl -k https://rclone.org/install.sh curl -L -O
curl nslookup rclone.org synopkg install openssl openssl version

其实就是因为mihomo网络问题!切换代理,多试几次就好了!

  • rclone/davfs/rsync 三个都是神器! 飞牛默认的rclone root@JoyoFn:~# rclone version rclone v3.67.5-DEV
  • os/version: debian 12.13 (64 bit)
  • os/kernel: 6.18.18-trim (x86_64)
  • os/type: linux
  • os/arch: amd64
  • go/version: go1.24.3
  • go/linking: static
  • go/tags: none 使用下面的命令重新安装:

curl https://rclone.org/install.sh | sudo bash rclone支持所有平台,开源,文档详尽 学习了很多博文,做好的是B站up主:好用斋的博文,很实用! 完成了joyofn/joyofnt/joygoo三台设备的rclone安装和开机挂载xiaoyastrm服务。 在这个up主几乎上做了一点修改:等待docker服务开启、xiaoya容器开启,才开始执行挂载,在xiaoya开启后等待30秒,设定30次重连,成功!

但是有一个奇怪的问题:在joygoo上手工单独运行命令行,没有问题,但是放在xiaoyastrm.service脚本中,--vfs-fast-fingerprint 这个不可用,同样的飞牛系统怎么会不一样?

调试: journalctl -f -u xiaoyastrm.service systemctl status xiaoyastrm.service systemctl enable xiaoyastrm.service systemctl start xiaoyastrm.service

systemctl daemon-reload

rclone mount xiaoyastrm: /vol3/1000/MediaLibrary/xiaoyastrm --header "Referer:" --multi-thread-streams 6 --buffer-size 512M --vfs-fast-fingerprint --vfs-cache-mode full --no-modtime --file-perms 0777 --copy-links --allow-other --allow-non-empty --umask 000 --daemon --cache-dir /vol1/cache/rclone

fusermount -qzu /vol3/1000/MediaLibrary/xiaoyastrm

wait-for-docker.sh 在/usr/local/bin下 nano /usr/local/bin/wait-for-docker.sh chmod +x /usr/local/bin/wait-for-docker.sh xiaoyastrm.service /etc/systemd/system下

学习教程: https://ruanyifeng.com/blog/2016/03/systemd-tutorial-commands.html

davfs应该是很基本的功能,结果效果不好,在飞牛上,没有成功挂载成功过,在群晖上根本就没有这个安装包,synoclidisktool提到有davfs2,但是不知怎么使用,找到了方法,并且挂载成功! 将当前用户添加到davfs2组 sudo usermod -a -G davfs2 $USER

重新加载组权限

newgrp davfs2

mount -t davfs -o uid=1000,gid=1000,dir_mode=755,file_mode=755 http://movie.himan.cloud:6244/dav /vol4/1000/USBD2/MediaLibrary/test mount -t davfs -o rw http://192.168.1.181:7444/dav /vol4/1000/USBD2/MediaLibrary/test 都不成功! ls: reading directory '/vol4/1000/USBD2/MediaLibrary/test': Invalid argument 报上面的错误!

https://laosu.tech/2021/11/10/%E5%B0%86webdav%E6%8C%82%E8%BD%BD%E6%88%90%E4%B8%BA%E7%BE%A4%E6%99%96%E7%9A%84%E6%9C%AC%E5%9C%B0%E7%9B%98/

https://www.vdj.me/archives/277.html https://blog.51cto.com/u_16213567/14291031 https://www.yunieebk.com/davfs2/

systemctl restart mountmgr.service https://blog.csdn.net/qq_41830158/article/details/145247314 systemctl restart cloud_storage_dav https://club.fnnas.com/forum.php?mod=viewthread&tid=44958 https://github.com/simonchen/davfs2

mount.davfs -t davfs http://movie.himan.cloud:6244/dav/本地磁盘/ /volume1/Download/davfstest -o rw,conf="/etc/davfs2/davfs2.conf",secrets="/etc/davfs2/secrets"

mount.davfs http://movie.himan.cloud:6244/dav/本地磁盘/ /volume1/Download/davfstest -o rw,conf=/opt/etc/davfs2/davfs2.conf,secrets=/opt/etc/davfs2/secrets

rsync数据同步工具,很强大!

https://miqi.eu.org/posts/Debian-%E6%8C%82%E8%BD%BD-WebDAV-&-%E5%AE%9A%E6%97%B6%E5%A4%87%E4%BB%BD%E6%95%B0%E6%8D%AE/

  • openlist-joycloud joygoo上开机启动失败,手工点击启动又正常!

什么鬼!新建了一个容器,待观察!

  • MediaLibrary目录设置

joylinks 原来links已刮削 生成的strm文件

joystrms 新增本地下载生成的strm 已刮削 movie.himan.cloud:7444 rawstrms 新增本地下载后生成的strm 未经MP刮削

strms 网盘视频文件生成的strms已刮削 olstrms 网盘视频文件生成的strms未经MP刮削

xiaoyastrm 自动挂载最新的xiaoyasrm文件包,http://xxx.himan.xx:5678/dav/strm,需要刮削,主要由飞牛影视刮削使用

PriMovies 个人视频

  • 我的媒体库

主服务器JoyGoo ⓵小雅emby:media.himan.vip:3908/3345 dav/admin8466 应用:joygoo 媒体库:joygoo ⓶JoyGoemby:media.himan.vip:3909 应用:joygoo 媒体库:joygoo 不含小雅影视 存储:DSM920+DSM8466+115网盘 ⓷飞牛影视:media.himan.vip:3005 fnFilm/J6ff#19b8 应用:joygoo 媒体库:joygoo 含小雅影视 全部影视 ⓸JoyGojellyfin:media.himan.vip:3097 应用:joygoo 媒体库:joygoo 不含小雅影视 不对外 joygoo.fnos.net/fnFim

Plex:放弃!

备服务器JoyfnT

⓵小雅emby:media.himan.cloud:5678 dav/admin8466 应用:joyofnt 媒体库:joyofnt ⓶JoyGoemby:media.himan.cloud:6909 应用:joyofnt 媒体库:joyofnt 不含小雅影视 存储:DSM920+DSM8466+115网盘 ⓷飞牛影视:media.himan.cloud:8005 fnFilm/J6ff#19b8 应用:joyofnt 媒体库:joyofnt 含小雅影视 全部影视 joyofnt.fnos.net/fnFim ⓸JoyGojellyfin:media.himan.cloud:8097 应用:joyofnt 媒体库:joyofnt 不含小雅影视 不对外

飞牛影视=Em-xiaoya+Em-JoyGoo

客户端/TV

飞牛影视App(飞牛自带)+爆米花App(Emby)

jellyfin可选。

  • 在joyofnt和joygoo完成embyserver安装和调试

3 Tips

#定时任务 #crontab @reboot sleep 180 && mount -t davfs 你的WebDAV地址 /mnt/alist -o rw,user,file_mode=0600,dir_mode=0700,_netdev

sudo ln -s /usr/local/bin/mount.davfs /usr/sbin/mount.davfs sudo ln -s /usr/local/bin/umount.davfs /usr/sbin/umount.davfs

sudo synouser --add davfs2 "" "" 0 "" 0 sudo synogroup --add davfs2 davfs2

mount.davfs -o rw http://192.168.1.181:7444/dav /volume1/Download/7444 成功! 但是在UI界面只读?! 终端下也一样: mkdir test mkdir: cannot create directory test: No such file or directory why?

可能是mount.davfs 参数配置问题,有时间再去探究吧! mount conf 可以指定davfs2.conf位置,但是secret怎么难道每次都要手工输入或者就放在conf相同的目录?

  • linux davfs 1、创建一个用户,用于davfs2

usermod -aG davfs2 用户名

2、创建需要挂载的目录和个人配置文件目录

mkdir ~/novos mkdir ~/.davfs2

复制配置文件

cp /etc/davfs2/secrets ~/.davfs2/secrets

3、设置用户权限(改为自己的用户名)

chown : ~/.davfs2/secrets chmod 600 ~/.davfs2/secrets

编辑 ~/.davfs2/secrets ,输入WebDav网盘信息,如:

https://brick.novos.be/remote.php/dav/files/账号/ 用户名 密码

建议在 /etc/davfs2/secrets 也添加上

4、添加mount信息到 /etc/fstab

https://brick.novos.be/remote.php/dav/files/账号/ /root/novos davfs user,rw,auto 0 0

5、使用

添加

mount ~/novos

卸载

umount ~/novos

4 Questions

5 Thoughts

6 NextDo