渊澄

川流不息,渊澄取映

最近小雅更新到了V1107.0103版本,在观看阿里云盘资源的时候网页会提示500报错。

后台容器日志在加载阿里云盘挂载文件夹的时候提示“driver: [AliyundriveShare2Pan115], Error: TokenVerifyFailed:empty access_token”。
image.png
此报错为阿里云盘opentoken过期所致。我们可以使用一键脚本快速更新opentoken。
首先删除小雅配置文件夹的myopentoken.txt。
然后SSH登录到容器宿主机,运行下面的脚本

1
bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)"

依次选择1->5->4,根据提示浏览器打开二维码地址,然后用阿里云盘APP扫码完成授权。
image.png

提示成功之后重启小雅容器即可。
如果尝试以上操作问题还未解决,可尝试小雅推荐的方法来获取阿里的token。

mytoken获取方法:

访问https://alist.nn.ci/zh/guide/drivers/aliyundrive.html
https://aliyundriver-refresh-token.vercel.app/
获取你的移动端token
然后,在终端命令行 (xxxxxxxxxxxxxxxx 就是你获取的token)

1
echo xxxxxxxxxxxxxxxxxxxxxx > /etc/xiaoya/mytoken.txt

或者将你自己获取到的token粘贴至 etc/xiaoya/mytoken.txt文件里并保存。

myopentoken获取方法:

访问阿里云盘 Open | AList文档根据提示进行操作,最后替换myoepntoken.txt中的内容。

今年上半年的时候我在N1旁路由上面使用udpxy插件设置了iptv组播转单播,配合tivimate这个软件观看iptv节目,起初体验还算流畅。设置教程可参阅我之前的文章山西太原联通IPTV局域网组播openwrt设置教程(附M3U文件) | 渊澄,(当时教程是直接在网件ap上设置的,但后期我为了管理方便,为N1外接了一个USB有线网卡,然后将udpxy转移到了N1上面)。
最近观看的时候发现无论是正常观看还是换台都很卡顿,时不时还有花屏的现象。
image.png

当时觉得可能是运营商做了干扰,或者是换了直播源地址导致的。前几天群里有人讨论说也有花屏的现象,是因为设备运行内存不足导致的。转头想想也有这种可能。因为我的udpxy是运行在刷了istoreOS的N1盒子上的,里面不仅运行着科学上网工具,还同时运行着4-5个docker容器。内存占用率都在80%左右。
image.png

于是我将udpxy转到了另一台刷了openwrt的AP上(型号为网件的WAX206),重新测试iptv观看效果,发现大有改善,不仅没有了花屏现象,换台也比之前流畅多了。

所以在观看组播转单播iptv时遇到花屏或卡顿的现象,可以试着看下在是不是因为软路由内存不足导致的。

没错,2024年11月4日,我将家里HomeAssistant的版本升级到了2024.10.4-截止到目前的最新版本。
目前在用的是2024.9.1的版本,使用了近两个月的时间,很稳定,很少重启。时隔一个月才升级到新版本,主要还是觉得智能家居系统这一块,稳定是最重要的,如果没有特别大的功能改动或异常BUG,我现在是不会在第一时间升级到新版本的。
我的HA是在docker环境下运行的,跑在刷了iStoreOS的N1盒子上,由于盒子是arm架构的,所以拉取镜像的时候需要选择homeassistant/aarch64-homeassistant这个镜像,而这个镜像的latest有问题,所以每次拉取镜像的时候需要手动加上版本号,例如homeassistant/aarch64-homeassistant:2024.10.4。
该版本具体更新了哪些可以参与HA官网文档2024.10: Heading in the right direction - Home Assistant

简单说一下我的更新步骤:
1.拉取新版本docker镜像;
2.复制旧版本容器,然后选择新版本的docker镜像,创建新容器,其他设置保持不变;
image.png
3.停止旧版本容器,启动新版本容器。
image.png
4.确认新容器启动正常无报错。
通常我会保留旧版容器3-5天,确认新版本一切正常之后再手动删除。如果期间新容器有异常,还可以随时退回到旧版本。

今天终于把我尘封多年的之前在WordPress写的日志导入到了Hexo。由于之前在WP导出的是xml,而hexo使用的是markdown格式,在往上搜了几个转化的工具都是一堆报错。最后按照下列文章的指引成功将wordpress备份出来的xml转换成了单个md文件。但是文章引用的图片和其他附件就没了。之后我翻一下NAS里面看有没有备份,有的话修复一下。(好在文章数量不是很多,目前大部分能找到备份的引用图片已经重新上传修复)。大部分是18年到20年左右写的,主要是一些关于HomeAssistant早期的文章,现在大部分都已经可以界面可视化操作了,还有一些提到的教程或脚本或许已经失效了,仅供参考。
有wordpress转换markdown需求的朋友可以 参阅以下链接教程。实际测试后基本可用,只是wordpress不像Markdown要求那么严格,如果标题中有特殊符号,部署Hexo的时候可能会报错,需要手动修改剔除,还有一些WordPress专有的格式和布局需要重新设置。

引用

小白-使用wordpress-to-markdown的方法 – 听水观沙

之前在部署站点的时候因为浏览器提示不安全,所以将停靠在Cloudflare的域名选择的SSL/TLS策略是【灵活】模式,Cloudflare给出的说明是“仅在访问者与 Cloudflare 之间启用加密。这可以避免浏览器发出安全警告,但 Cloudflare 与您的源服务器之间的所有连接均通过 HTTP 建立”,意思就是访问者到Cloudflare之间使用的是HTTPS,而Cloudflare到源服务器之间使用的是HTTP协议。这样设置之后虽然浏览器没有安全警告了,但是由于源服务器没有部署SSL证书,使用的是HTTP协议,从Clouflare到源服务器之间还是容易被黑客监听造成信息泄露隐患。
所以今天我将Cloudflare的证书策略调整为了【完全(严格)】模式,此模式的意思是“启用端到端加密,对源服务器证书强制执行验证。使用 Cloudflare 的源服务器 CA 为您的源服务器生成证书”。而如果你要选择更为高级的【严格】模式,则需要升级账户为企业账户才能设置。

image.png

阅读全文 »