尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

担心误删心爱影片?Janitorr的Dry Run、Run Once、种子保护与收藏排除一网打尽

担心误删心爱影片?Janitorr的Dry Run、Run Once、种子保护与收藏排除一网打尽 担心误删心爱影片Janitorr的Dry Run、Run Once、种子保护与收藏排除一网打尽【免费下载链接】janitorrCleans your Radarr, Sonarr, Jellyseerr and Jellyfin before you run out of space项目地址: https://gitcode.com/gh_mirrors/ja/janitorrJanitorr 是一款开源的媒体库自动清理工具能在你磁盘爆满之前安全地清理 Radarr、Sonarr、Jellyseerr 和 Jellyfin 中过期未看的影片与剧集。对新手来说最担心的就是自动清理四个字——万一误删心爱影片怎么办好消息是Janitorr 从设计上就内置了多层防误删保险。本文带你快速认识它的四大安全机制Dry Run 预演模式、Run Once 单次运行、种子Seeding保护、收藏排除帮你放心地把磁盘保洁交给它。1️⃣ 初识 Janitorr自动清理不靠猜靠规则Janitorr 的清理逻辑基于你的grab 历史在 *arr 软件里记录和可选的观看历史Jellystat / Streamystats文件年龄超过按磁盘余量映射出的过期天数才会进入删除名单。换句话说它不是随机删文件而是按规则删。规则再严格也需要安全阀。下面逐个介绍。2️⃣ Dry Run先预演不真删最重要的安全开关Dry Run试运行是 Janitorr 的第一道保险也是官方模板默认开启的状态。开启后Janitorr 会完整执行一遍清理流程但不会真正删除任何东西它只做两件事把将要删除的影片/剧集列进日志让你逐项核对照常创建 Leaving Soon即将删除合集让你直观看到哪些内容即将离场。配置在application.yml的application.dry-run字段中。仓库自带的配置模板src/main/resources/application-template.yml里这一项默认就是dry-run: true——也就是说只要你不改这个开关就不可能删掉任何文件。 新手建议先保持 Dry Run 运行几周对照日志确认清理名单符合预期再考虑关闭。3️⃣ Run Once清理一次就自动关机如果你只想在空间告急时救急一次而不想让它常驻后台定期清理可以开启Run Once 模式。在application.yml中把run-once设为trueJanitorr 完成一轮清理后就会自动退出进程逻辑见 CleanupRunner。它和 Dry Run 是相互独立的开关可以组合使用组合效果dry-run: true run-once: true只预演一次什么都不删dry-run: false run-once: true真删一次然后退出两个都为 false常驻后台按磁盘余量持续维护4️⃣ 种子保护还在做种的资源不会被删这是很多 *arr 用户的命门——文件还在为他人做种删了会影响分享率。Janitorr 通过validate-seeding做种校验来保护它们开启文件系统访问后Janitorr 会检查原始文件是否仍然存在文件消失通常意味着种子已失效仍然存在的文件会被标记为seeding直接跳过删除并记录cannot delete日志该校验由file-system.validate-seeding控制默认开启。若关闭即使种子还在活动期删除指令也会被发给 *arr 软件请务必了解风险开启whole-tv-show时还可叠加whole-show-seeding-check只要某剧集的任意一季还在做种整部剧都保留。⚠️ 注意种子保护需要文件系统访问权限file-system.access: true才能生效。5️⃣ 收藏排除双重免删机制Janitorr 提供了两种互相补充的排除方式心爱内容想留就留① 标签排除janitorr_keep在 Sonarr / Radarr 中给影片或剧集打上保留标签Janitorr 就会直接跳过它。标签名可在exclusion-tags中自定义默认是janitorr_keep例如给收藏系列打janitorr_keep以后无论磁盘多满它都不会被动也可以多配几个标签如janitorr_keep_too用于不同保留等级。② 收藏Favorite排除开启 Jellyfin/Emby 的exclude-favorited: true后任何用户在媒体服务器上点过收藏的项目都自动排除——既不会进删除名单也不会出现在 Leaving Soon 合集里。匹配会优先比对 IMDB/TMDB/TVDB 外部 ID实现见 BaseMediaServerService比单纯的文件路径匹配更可靠。6️⃣ Leaving Soon删除前的最后一次告别删除前Janitorr 会在 Jellyfin 首页创建一个 Leaving Soon 合集默认提前 14 天把即将离场的影片集中展示——相当于公开公告期谁想救哪部都能及时发现小提示Leaving Soon 合集始终会创建与 Dry Run 无关所以预演期间你就能看到完整的将被删除清单。7️⃣ 新手安心启动清单按下面的顺序配置可以基本把误删风险降到零保持dry-run: true观察容器/文件日志推荐开启 file logging路径见配置模板核对 Leaving Soon 合集与日志中的删除名单给心爱内容打janitorr_keep标签并打开exclude-favorited: true确认file-system.access: true和validate-seeding: true已启用保住做种中的资源一切正常后再把dry-run改为false放心让 Janitorr 当你的磁盘清洁工。 空间要满了别让手动删文件毁掉你的周末。开启 Dry Run、用好种子保护与收藏排除Janitorr 的自动清理既省心也够安全。【免费下载链接】janitorrCleans your Radarr, Sonarr, Jellyseerr and Jellyfin before you run out of space项目地址: https://gitcode.com/gh_mirrors/ja/janitorr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表