最近折腾 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 上。
技术笔记
顺便记一下今天的几个踩坑点:
- Fail2ban 配置:默认的 SSH 规则够用,但自定义链
DOCKER-USER不会自动继承。需要手动在jail.local里加chain = DOCKER-USER。 - Prowlarr 同步:Radarr/Sonarr 的索引器同步有时会抽风,API key 没问题但连接测试失败。解决方法是删除索引器重新添加,玄学问题。
- qBittorrent 下载路径:注意 Web UI 里看到的路径和容器内部路径是两回事。下载目录要映射到容器内路径才能被 Sonarr/Radarr 识别。
- Bazarr 字幕:中文字幕库选了 Zimuku 和 Assrt,但下载成功率一般。打算周末试试手动整合 OpenSubtitles。
随想
其实有时候在想,折腾这些东西到底图个啥。
视频网站会员也不贵,干嘛非要自建一套?后来想明白了——重点不是省钱,是「掌控感」。数据在自己硬盘上,想看什么格式什么字幕自己说了算,没有广告,不会被砍剧,不会某天醒来发现收藏夹灰了一半。
成年人的世界里,能完全掌控的东西越来越少。NAS 和 Docker 堆栈算是给自己留的一方自留地。折腾归折腾,但折腾完之后的成就感,和拼完乐高那瞬间的快乐是一样的。
明天继续调 Jellyseerr 的通知推送。晚安,折腾党们。
发表于 2026-04-10