first commit

This commit is contained in:
CrazyJasonwell
2026-07-23 20:36:13 +08:00
commit 513b68be8c
7915 changed files with 2642530 additions and 0 deletions
+236
View File
@@ -0,0 +1,236 @@
---
title: 🐈日志<% tp.file.title %>
date: <% tp.date.now("YYYY-MM-DD HH:mm:ss") %>
tags:
- dailynote
rating: ⭐️
excerpt:
created: 2025-08-30T11:45
updated: 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
<font color="#00b050">⓵</font>小雅emby:media.himan.vip:3908/3345 dav/admin8466 应用:joygoo 媒体库:joygoo
<font color="#00b050">⓶</font>JoyGoemby:media.himan.vip:3909 应用:joygoo 媒体库:joygoo 不含小雅影视 存储:DSM920+DSM8466+115网盘
<font color="#00b050">⓷</font>飞牛影视:media.himan.vip:3005 fnFilm/J6ff#19b8 应用:joygoo 媒体库:joygoo 含小雅影视 全部影视
<font color="#ff0000">⓸</font>JoyGojellyfin:media.himan.vip:3097 应用:joygoo 媒体库:joygoo 不含小雅影视 不对外
joygoo.fnos.net/fnFim
Plex:放弃!
备服务器JoyfnT
<font color="#00b050">⓵</font>小雅emby:media.himan.cloud:5678 dav/admin8466 应用:joyofnt 媒体库:joyofnt
<font color="#00b050">⓶</font>JoyGoemby:media.himan.cloud:6909 应用:joyofnt 媒体库:joyofnt 不含小雅影视 存储:DSM920+DSM8466+115网盘
<font color="#00b050">⓷</font>飞牛影视:media.himan.cloud:8005 fnFilm/J6ff#19b8 应用:joyofnt 媒体库:joyofnt 含小雅影视 全部影视
joyofnt.fnos.net/fnFim
<font color="#ff0000">⓸</font>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
- 群晖下webdav挂载到本地磁盘
https://github.com/SynoCommunity/spksrc/wiki/FAQ-SynoCliDisk
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