
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
rcon-hub 是一个提供SSH服务器的工具,用于通过RCON协议连接到已配置的游戏服务器。它允许用户通过SSH客户端访问简单的shell环境,管理和操作多个RCON连接,适用于需要集中管理游戏服务器RCON访问的场景。
创建名为config.yml的配置文件,可放置在以下位置:
/etc/rcon-hub目录.rcon-hub目录顶级配置项
host-key-file:PEM编码的SSH主机密钥文件路径。若文件不存在,将自动创建RSA私钥文件;若未指定,启动时会在内存中生成(每次启动需移除known hosts条目)history-size:命令历史记录大小,默认值为100bind:SSH连接监听地址和端口,格式为host:port,默认值为:2222用户配置(users)
在users键下可配置一个或多个用户,子键为用户名,对象需包含:
password:用户的SSH登录密码连接配置(connections)
在connections键下可配置一个或多个RCON连接,子键为连接名称(用于connect命令),对象需包含:
address:RCON端点地址,格式为host:portpassword:RCON认证密码配置示例
yamlusers: testing: password: pw connections: mc: address: localhost:25575 password: minecraft host-key-file: host_key.pem
使用上述配置文件,启动rcon-hub:
bashrcon-hub
执行help或--help可查看更多命令行选项。
容器化版本镜像为itzg/rcon-hub,暴露SSH端口2222,并定义两个卷:
/etc/rcon-hub:配置文件config.yml加载目录/data:默认主机密钥文件写入路径/data/host_key.pem,也可挂载预生成的密钥文件环境变量支持
无需配置文件,可通过以下环境变量配置:
RH_USER:SSH认证用户名,默认值为userRH_PASSWORD:若指定,将创建用户$RH_USER并设置此密码RH_CONNECTION:空格分隔的连接定义列表,格式为name=password@host:portDocker启动示例
以下命令启动一个与上述YAML配置等效的容器:
bashdocker run -d --name rcon-hub -p 2222:2222 \ -e RH_USER=testing -e RH_PASSWORD=pw -e RH_CONNECTION=mc=minecraft@localhost:25575 \ itzg/rcon-hub
使用任何SSH客户端通过密码认证连接到运行中的hub服务器:
bashssh -p 2222 testing@localhost
连接后将进入简单的shell环境,可使用以下功能:
help命令:列出所有可用命令connect命令:通过连接名称切换RCON连接您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务