部署自托管相册服务

之前的照片全都存储在阿里云盘上,但是最近发现阿里云盘也开始限速了,所以打算把照片全部迁移到对象存储上,但这样照片的查看就很不方便,经过一番折腾,尝试了包括 immich 这些常见的自托管服务之后,最终开始选择了付费的 mt_photos,毕竟免费的质量也就那样吧,而且 mt_photos 3 块钱一个月也近似免费了。 挂载 COS 安装工具依赖 apt install fuse 下载 cosfs 并安装 wget https://github.com/tencentyun/cosfs/releases/download/v1.0.23/cosfs_1.0.23-ubuntu20.04_amd64.deb dpkg -i cosfs_1.0.23-ubuntu20.04_amd64.deb 配置 COS 密钥信息 echo "<bucket_name>:<access-key-id>:<access-key-secret>" > /etc/passwd-cosfs chmod 640 /etc/passwd-cosfs 挂载存储桶至指定目录 mkdir -p /mnt/cosfs # 存储桶挂载路径 mkdir -p /var/cache/cosfs # 存储桶缓存路径 cosfs <bucket_name> /mnt/cosfs -ourl=<cos-endpoint> -ouse_cache /var/cache/cosfs cosfs yvling-photos-1257337367 /mnt/cosfs -ourl=https://cos.ap-guangzhou.myqcloud.com -ouse_cache=/var/cache/cosfs -oensure_diskfree=1024 安装 Docker curl -fsSL https://get.docker.com | bash -s docker 安装 mt_photos 整个安装过程非常简单,比起 immich 显得更加简洁。 ...

2025.04.25 10:33:23 · 1 分钟 · yv1ing

Obsidian COS 插件开发

使用 obsidian 已经很长时间了,和 COS 作为图床搭配起来用得很舒服。但有个问题困扰了很久:在日常使用过程中,如果设置了图片粘贴自动上传图床之后,一旦弃用了某张图片,虽然在 obsidian 中被删除了,但它仍然存在 COS 的存储桶中,时间一长就会导致大量的垃圾图片占用。思考了很久,一直希望能有一个插件能够自动将图片上传到 COS,如果需要弃用图片,也能自动删除存储桶中的文件,但一直没有看到合适的插件。一直在使用的 obsidian-image-auto-upload-plugin 虽然很好用,但和 PicGo 强绑定了,我在跨设备使用时,通常都是在服务端部署的 PicList-Core,删除功能似乎也无法正常使用。 今天突发奇想,没有合适的插件,为什么不能自己开发一个呢?于是花了一下午,obsidian-cos-picbed 应运而生。 ...

2025.04.07 01:23:12 · 1 分钟 · yv1ing

Windows 编译 FreeRDP

在做毕设的时候,对 freerdp 非常感兴趣,也想通过修改源代码来实现自己所需的功能,所以尝试自己编译了一回,记录如下。 ...

2025.03.20 12:18:34 · 1 分钟 · yv1ing

一种可能的防溯源方案

最近在研究渗透测试过程中如何防止被溯源的问题,经过一番折腾,得到了下面的方案,应该能够应付大部分场景了。 ...

2025.03.04 05:13:23 · 1 分钟 · yv1ing

WAF Bypass 姿势汇总

所谓 WAF Bypass,就是利用 WAF 的规则设计缺陷,绕过其对恶意参数的检测。这里对常见的 bypass 姿势进行汇总,方便以后遇到时能够查阅使用。 ...

2025.02.26 09:39:50 · 2 分钟 · yv1ing