
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
这是https://github.com/jens-maus/carddav2fb%E7%9A%84%E5%AE%8C%E5%85%A8%E4%BF%AE%E8%AE%A2%E7%89%88%EF%BC%8C%E7%94%A8%E4%BA%8E%E5%B0%86CardDAV%E8%81%94%E7%B3%BB%E4%BA%BA%E5%AF%BC%E5%85%A5AVM FRITZ!Box电话簿。
该Docker镜像包含carddav2fb工具及其所有依赖,用于从CardDAV服务器或本地VCF文件下载联系人,并将其转换为FRITZ!Box兼容的电话簿格式上传,同时支持联系人图片、快速拨号等属性的保留与管理。
../FRITZ/mediabox/Atrributes.csv中,防止丢失适用于需要将CardDAV联系人(如来自Nextcloud、iCloud等)同步到AVM FRITZ!Box电话簿的用户,特别适合使用FRITZ!Fon C4/C5手持设备并希望显示联系人图片的场景,支持定期自动同步更新电话簿。
/data卷,若配置缺失,入口程序会报错并复制示例文件到该卷1. 执行单个命令
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb [command]
示例:列出所有命令
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb list
示例:完整处理(下载并上传联系人)
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb run
示例:获取命令帮助
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb run -h
2. 定期自动执行
不带命令时,容器会进入循环,按指定间隔重复执行carddav2fb run以自动更新电话簿:
consoledocker run -v ./carddav2fb-config:/data andig/carddav2fb
使用前需在FRITZ!Box中完成以下设置:
使用background-image命令可将快速拨号号码作为背景图片上传至FRITZ!Fon:
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb background-image
也可在上传电话簿时包含图片上传:
consoledocker run --rm -v ./carddav2fb-config:/data andig/carddav2fb run -i
图片上传前置条件
./carddav2fb-config/config.example.phpconfig.php:
consolecp ./carddav2fb-config/config.example.php ./carddav2fb-config/config.php
config.php配置CardDAV服务器信息、本地文件路径、筛选规则等参数如需调试,在config.php中设置:
php'http' => [ 'debug' => true ]
本脚本以公共领域发布,部分组件基于GNU AGPL或MIT许可证。请确认各部分的许可条款。
Copyright (c) 2012-2020 Andreas Götz, Volker Püschel, Karl Glatz, Christian Putzke, Martin Rost, Jens Maus, Johannes Freiburger
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务