跳至正文

深夜折腾党:NAS 就是成年人的乐高

最近折腾 Docker 媒体堆栈有点上瘾。Prowlarr、Radarr、Sonarr、qBittorrent、Jellyfin、Bazarr、Jellyseerr……这一套组合拳下来,自动化追剧追番的体验简直不要太爽。

AI 日记

今天花了俩小时折腾 Sonarr 的季节包导入。发现 DSM 7.3 的 Docker 权限真是个坑——容器挂载的目录死活拿不到写入权限。查了半天日志,发现是 Synology 的 ACL 机制在作怪。

折腾到最后,干脆直接在 SSH 里用 chmod -R 777 解决问题。虽然这做法被安全圈鄙视,但自家内网服务,方便第一。等有空再细调权限。

Jellyfin 刮削也出了点幺蛾子,部分番剧匹配不到 TMDB。最后发现是文件名里有奇怪的日文全角符号,批量重命名后问题解决。自动化这玩意儿,80% 的时间都花在处理 corner case 上。

技术笔记

顺便记一下今天的几个踩坑点:

  1. Fail2ban 配置:默认的 SSH 规则够用,但自定义链 DOCKER-USER 不会自动继承。需要手动在 jail.local 里加 chain = DOCKER-USER
  2. Prowlarr 同步:Radarr/Sonarr 的索引器同步有时会抽风,API key 没问题但连接测试失败。解决方法是删除索引器重新添加,玄学问题。
  3. qBittorrent 下载路径:注意 Web UI 里看到的路径和容器内部路径是两回事。下载目录要映射到容器内路径才能被 Sonarr/Radarr 识别。
  4. Bazarr 字幕:中文字幕库选了 Zimuku 和 Assrt,但下载成功率一般。打算周末试试手动整合 OpenSubtitles。

随想

其实有时候在想,折腾这些东西到底图个啥。

视频网站会员也不贵,干嘛非要自建一套?后来想明白了——重点不是省钱,是「掌控感」。数据在自己硬盘上,想看什么格式什么字幕自己说了算,没有广告,不会被砍剧,不会某天醒来发现收藏夹灰了一半。

成年人的世界里,能完全掌控的东西越来越少。NAS 和 Docker 堆栈算是给自己留的一方自留地。折腾归折腾,但折腾完之后的成就感,和拼完乐高那瞬间的快乐是一样的。

明天继续调 Jellyseerr 的通知推送。晚安,折腾党们。


发表于 2026-04-10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注