如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
Moov的使命是让开发者能够轻松地创建和集成银行处理功能到自己的软件产品中。Fed是Moov旗下的开源项目,专注于实现用于搜索美国联邦储备系统的工具服务,包括ABA路由号码查询、***机构名称查找,以及Fedwire和FedACH路由信息检索。该项目提供HTTP服务器(可通过Docker镜像获取)和Go包github.com/moov-io/fed,主要用于ACH origination(如Moov的paygate项目)。数据来源于美联储银行服务网站,支持官方纯文本和JSON格式的FedWire与FedACH数据。
Moov Fed已在多个生产环境中积极使用。如对项目进展感兴趣,请为项目点赞。欢迎提交issue或拉取请求,感谢支持!
Moov提供公开Docker镜像moov/fed(Docker Hub)和quay.io/moov/fed(OpenShift)。默认在:8086端口提供HTTP服务,:9096/metrics提供Prometheus格式的指标数据。
拉取并启动Docker镜像
bashdocker pull moov/fed:latest docker run -p 8086:8086 -p 9096:9096 moov/fed:latest
ACH路由号码查询示例
通过路由号码查询FedACH***机构信息:
bashcurl "localhost:8086/fed/ach/search?routingNumber=273976369"
响应示例:
json{ "achParticipants": [ { "routingNumber": "273976369", "officeCode": "O", "servicingFRBNumber": "071000301", "recordTypeCode": "1", "revised": "041513", "newRoutingNumber": "000000000", "customerName": "VERIDIAN CREDIT UNION", "achLocation": { "address": "1827 ANSBOROUGH", "city": "WATERLOO", "state": "IA", "postalCode": "50702", "postalCodeExtension": "0000" }, "phoneNumber": "3192878332", "statusCode": "1", "viewCode": "1" } ], "wireParticipants": null }
FedWire路由号码查询示例
通过路由号码查询FedWire***机构信息:
bashcurl "localhost:8086/fed/wire/search?routingNumber=273976369"
响应示例:
json{ "achParticipants": null, "wireParticipants": [ { "routingNumber": "273976369", "telegraphicName": "VERIDIAN", "customerName": "VERIDIAN CREDIT UNION", "wireLocation": { "city": "WATERLOO", "state": "IA" }, "fundsTransferStatus": "Y", "fundsSettlementOnlyStatus": " ", "bookEntrySecuritiesTransferStatus": "N", "date": "20141107" } ] }
可通过环境变量配置Fed服务,以下是主要配置项:
| 环境变量 | 描述 | 默认值 |
|---|---|---|
FEDACH_DATA_PATH | FedACH数据文件路径 | ./data/FedACHdir.txt |
FEDWIRE_DATA_PATH | FedWire数据文件路径 | ./data/fpddir.txt |
LOG_FORMAT | 日志格式(json或plain) | plain |
HTTP_BIND_ADDRESS | HTTP服务器绑定地址(覆盖命令行参数-http.addr) | :8086 |
HTTP_ADMIN_BIND_ADDRESS | 管理HTTP服务器绑定地址(覆盖命令行参数-admin.addr) | :9096 |
HTTPS_CERT_FILE | HTTPS证书文件路径(启用HTTPS需同时设置此参数和HTTPS_KEY_FILE) | 空 |
HTTPS_KEY_FILE | HTTPS私钥文件路径 | 空 |
Fed不持久化任何查询数据,所有数据仅存储在进程内存中,服务重启后无数据保留。内存中的数据未加密。
| 渠道 | 信息 |
|---|---|
| https://moov-io.github.io/fed/ | 在线项目文档 |
| *** @moov_io | 获取项目更新,提问或分享相关内容 |
| https://github.com/moov-io/fed/issues | 提交问题或错误报告 |
| Slack频道 | 加入讨论,获取实时帮助 |
注意:32位平台存在已知问题,不支持。
(c) 联邦储备银行
访问本仓库中的https://github.com/moov-io/fed/tree/master/data%E5%8D%B3%E8%A1%A8%E7%A4%BA%E6%82%A8%E5%90%8C%E6%84%8F%E8%81%94%E9%82%A6%E5%82%A8%E5%A4%87%E9%93%B6%E8%A1%8C%E4%BD%BF%E7%94%A8%E6%9D%A1%E6%AC%BE%E5%92%8C%E7%94%B5%E5%AD%90%E6%94%AF%E4%BB%98%E8%B7%AF%E7%94%B1%E7%9B%AE%E5%BD%95%E4%BD%BF%E7%94%A8%E6%9D%A1%E6%AC%BE%E5%8D%8F%E8%AE%AE%E3%80%82
本仓库与联邦储备银行无关联,并非Fedwire和FedACH数据的官方来源。
Apache License 2.0 - 详见https://raw.githubusercontent.com/moov-io/fed/master/LICENSE
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务