
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
一个用于通过第三方API获取用户授权以访问其数据的应用。主要支持OAuth2授权码流程来请求授权,并处理返回的授权码以添加新用户条目。它创建新用户并添加与https://github.com/RADAR-base/RADAR-REST-Connector%E5%85%BC%E5%AE%B9%E4%B8%94%E6%89%80%E9%9C%80%E7%9A%84%E5%B1%9E%E6%80%A7%E3%80%82
RADAR REST Source-Connectors可按以下方式使用API:
GET */users?source-type={source-type}GET */users/{id}GET */users/{id}/tokenPOST /users/{id}/token要从源代码安装具有最小依赖的功能性RADAR-base Rest-Sources Authorizer应用,请使用根目录下的docker-compose.yml。
将docker/etc/rest-source-authorizer/authorizer.yml.template复制到docker/etc/rest-source-authorizer/authorizer.yml,并修改restSourceClients.FitBit.clientId和restSourceClients.FitBit.clientSecret为您的Fitbit客户端应用凭证。然后启动docker-compose堆栈:
bashdocker-compose up -d --build
Authorizer应用将运行在http://localhost:8080/rest-sources/authorizer/,管理门户应用将运行在http://localhost:8080/managementportal/。
所有注册到应用的用户都将通过ManagementPortal进行完整性和安全性授权。前端应用将基于正则表达式执行额外验证以提升用户体验。
要添加新的OAuth客户端,可通过ManagementPortal的UI在运行时添加,或添加到由MANAGEMENTPORTAL_OAUTH_CLIENTS_FILE配置选项引用的OAuth客户端文件中。更多信息参见https://github.com/RADAR-base/ManagementPortal#oauth-clients%E3%80%82
authorizer-app-backend的OAuth客户端应具有以下属性:
propertiesclient-id: radar_rest_sources_auth_backend client-secret: Confidential grant-type: client_credentials resources: res_ManagementPortal scope: PROJECT.READ,SUBJECT.READ
authorizer-app的OAuth客户端应具有以下属性:
propertiesclient-id: radar_rest_sources_authorizer client-secret: Empty grant-type: authorization_code resources: res_restAuthorizer scope: SOURCETYPE.READ,PROJECT.READ,SUBJECT.READ,SUBJECT.UPDATE callback-url: <advertised-url-of-rest-sources-authorizer-app>/login # callback-url应可解析,并与radar-rest-sources-authorizer的环境变量AUTH_CALLBACK_URL在docker-compose.yml中匹配
authorizer.yml,参考authorizer.yml.template中的描述。rest_source_clients_configs.yml中的配置迁移到authorizer.yml的restSourceClients部分,使用相应的YAML格式。您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务