
如果你使用 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 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本镜像为Docker化的SyncThing Relay服务,旨在提供一个简单、清晰、易于理解且体积小巧的中继服务部署方案。官方SyncThing Relay镜像不支持环境变量配置,而其他第三方镜像存在功能不全或构建过程不透明等问题。本镜像解决了这些痛点,支持通过环境变量灵活配置中继服务参数,便于快速部署和管理SyncThing中继节点。
global_rate)和每会话速率限制(per_session_rate)status_srv),用于监控中继节点的统计数据(如数据传输量、客户端数量等)pools参数)的公开中继节点pools为空)的场景所有配置通过环境变量实现,变量名与官方SyncThing Relay文档中的参数对应,仅将原参数中的“-”替换为“_”(例如官方参数listen-address对应环境变量listen_address)。
| 变量名 | 描述 | 默认值 |
|---|---|---|
ext_address | 可选的广告地址,允许在非特权端口监听并通过端口转发(如443)提供服务 | 未设置 |
global_rate | 全局速率限制,单位:字节/秒 | 2500000(2.5MB/s) |
keys | 证书(cert.pem)和密钥(key.pem)的存储目录 | “.”(当前目录) |
listen | 协议监听地址 | “:22067”(监听所有网络接口的22067端口) |
message_timeout | 等待相关消息到达的最长时间 | 1m0s(1分钟) |
nat_lease | NAT租约时长(分钟) | 60 |
nat_renewal | NAT更新频率(分钟) | 30 |
nat_timeout | NAT发现超时时间(秒) | 10 |
network_timeout | 客户端与中继之间网络操作的超时时间(无数据传输时断开连接) | 2m0s(2分钟) |
per_session_rate | 每会话速率限制,单位:字节/秒 | ***(1MB/s) |
ping_interval | ping发送间隔 | 1m0s(1分钟) |
pools | 中继池地址列表(逗号分隔),加入公共池可设为默认值,私有中继设为空 | “[***] |
protocol | 监听协议,可选“tcp”(IPv4和IPv6)、“tcp4”(仅IPv4)、“tcp6”(仅IPv6) | “tcp” |
provided_by | 中继服务提供者描述信息 | “cmunroe/syncthingrelay” |
status_srv | 状态服务监听地址(留空则禁用),用于中继池UI显示统计数据 | “:22070”(监听所有网络接口的22070端口) |
yamlversion: '3' services: relay: container_name: syncthing restart: always image: docker.xuanyuan.run/cmunroe/syncthingrelay environment: - global_rate=2500000 # 全局速率限制,默认2.5MB/s - per_session_rate=1000000 # 每会话速率限制,默认1MB/s ports: - 22067:22067 # 中继服务监听端口 - 22070:22070 # 状态服务端口(若启用)
bashdocker run -d --name syncthing --restart always \ -p 22067:22067 \ -p 22070:22070 \ -e "per_session_rate=1000000" \ -e "global_rate=2500000" \ docker.xuanyuan.run/cmunroe/syncthingrelay
pools配置),可在[***]默认配置下,中继服务的入站和出站带宽各约为20 Mbps(总计约40 Mbps)。若部署在带宽有限的服务器或网络环境中,可通过调整global_rate环境变量(单位:字节/秒)来限制总带宽使用。
镜像源代码托管于:https://gitlab.com/cmunroe/syncthing-relay
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务