
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Radarr Folder Organizer是一款根据自定义格式为电影分配文件夹的工具,能够将文件移动到指定位置并更新Radarr以反映这些更改。
Radarr的自定义格式非常适用于特定场景,例如:电影原版一发布就下载,待双版本发布后进行升级。但Radarr本身不支持为自定义格式分配替代文件夹,本工具解决了这一问题,通过检查Radarr库中已下载电影的自定义格式,将其移动到对应的指定文件夹。
ini[Radarr] url = http://changeme.com:3333 key = 4384803r2808rvsvj023r9fjvvd0fjv3 [CustomFormatMappings] __default = /the/default/folder custom_format1 = /custom/format/1/folder custom_format2 = /custom/format/2/folder
Config.example.txt文件复制到同一目录下并命名为Config.txtConfig.txt文件,在[Radarr]部分替换为您的Radarr服务器URL和API密钥Config.txt文件,在[CustomFormatMappings]部分替换__default映射为Radarr电影的默认文件夹(必填项)__default下方添加其他自定义格式映射,键为自定义格式名称(区分大小写),值为该格式对应的目标文件夹。键和值均允许包含空格建议通过cron每15分钟或根据需要的间隔运行
bashpip install -r requirements.txt python FolderOrganizer.py
如果在Windows上运行时出现ImportError: no module named 'requests'错误,需通过以下命令安装依赖:
bashpython -m pip install -r requirements.txt python FolderOrganizer.py
bashdocker run -d --name radarr-folder-organizer \ --restart=unless-stopped \ -v /path/to/Config.txt:/Config.txt \ -v /path/to/logs:/logs \ -v /your/media/folder:/same/media/folder/as/radarr:shared \ -e DELAY=15m \ -e LOG_LEVEL=INFO \ -e MOVE_DEFAULT=false \ rubasace/radarr-folder-organizer
| 名称 | 默认值 | 描述 |
|---|---|---|
| LOG_LEVEL | INFO | 日志级别,可设置为DEBUG进行故障排查 |
| MOVE_DEFAULT | False | 若设为true,未匹配任何自定义映射的文件将被移动到__default文件夹。如果您手动组织了无自定义格式的文件,此设置可能会打乱文件夹结构 |
| DELAY* | 15m | 脚本两次执行之间的间隔时间,参数传递给sleep命令。仅在Docker运行时使用 |
| RADARR_URL | None | 传递Radarr URL的替代方式(优先级高于配置文件) |
| RADARR_KEY | None | 传递Radarr API密钥的替代方式(优先级高于配置文件) |
默认情况下,Docker入口点会使脚本按15分钟(或配置的间隔)循环执行。如果将镜像作为cronjob运行(例如通过Kubernetes),可能不需要此行为。此时可将环境变量DELAY设置为DISABLED,使脚本仅执行一次后退出。
本脚本仅影响Config.txt中明确包含的文件夹。如果发现电影位于其他文件夹,将显示消息:Current path ${Path} from movie ${MovieName} is not in the configuration file. Skipping to avoid possible errors。
若希望脚本移动这些电影,可添加相应映射(自定义格式不必实际存在)。
假设Config.txt文件如示例所示,若收到消息Current path /media/cool_movies from movie Deadpool (2016) is not in the configuration file. Skipping to avoid possible errors,可添加如下映射:
ini[CustomFormatMappings] __default = /the/default/folder custom_format1 = /custom/format/1/folder custom_format2 = /custom/format/2/folder whatever_you_want = /media/cool_movies
默认日志级别为INFO,仅记录基本信息。遇到问题时,建议将日志级别设置为DEBUG。如发现功能异常,欢迎提交issue。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。




来自真实用户的反馈,见证轩辕镜像的优质服务