请登录以继续
首次登录即自动创建账号
以下信息点击即可复制,方便粘贴到登录页 / 终端。管理 Web 地址可直接在新标签页打开。
用于调用云解析 OpenAPI(DescribeDomainRecords / AddDomainRecord 等)。AccessKey 需具备对应厂商的解析读写权限;Secret 仅保存在服务端 KV,浏览器不接触。
数据实时来自该账号所属云厂商的云解析(阿里云 / 腾讯云)。
仅保留最近 10 次登录(按时间倒序),每次登录成功自动记录登录时间与 IP。
正在准备…
选择已上传的文件插入到备忘录,或点击「增加」上传新文件。
选择已上传的文件插入到备忘录,或点击「增加」上传新文件。
以下信息点击即可复制,方便粘贴到登录页 / 终端。面板地址可直接在新标签页打开。
「web」会按服务器类型在新标签页打开内嵌终端,连接下面填的中继基地址(凭据不离开本机浏览器,由登录会话安全取回)。
两个地址都填 relay 的对外前端域名(同一台:8000 或带 TLS 的:443),不要填 localhost,也不要填 ...:8765 / ...:8080 这类后端内部端口。
SSH 中继基地址(gossh-wasm 用的 wsproxy):填 wss://你的域名(带 TLS)或 ws://IP:8000(内网);页面会自动拼 /relay?host=&port=。
RDP 前端基地址(FreeRDP-Web):填 https://你的域名(带 TLS)或 http://IP:8000(内网);本仓库已内置 freerdp-web/ 前端(含 autoconnect 封装),页面会自动拼 /ws 连到内部 8765 后端。
外网注意:管理页在 https 下,中继必须用 wss/https(不能 ws/http,否则浏览器拦截混内容);建议给 relay 绑域名 + TLS(见 README / remote-relay-single 的 Caddyfile)。
地址必须以 ws:// / wss:// / http:// / https:// 开头。
配置后在侧栏动态生成按钮。每行一条「打开方式 + 标题 + 链接」;链接地址仅允许 http:// / https:// / ws:// / wss:// 开头,其它协议(如 javascript:)会被忽略。打开方式选「iframe」时点击按钮在应用内弹窗中打开,选「新页面」则在浏览器新标签页打开。
直连 Cloudflare R2(S3 兼容对象存储)上传 / 管理文件。AccessKey 等配置保存在服务端 KV(跨设备一致),不会上传第三方。
⚠️ 这里要填的是「S3 兼容凭证」,不是 Cloudflare API 令牌。两者长得很像但完全不通用:填成 cfat_… 开头的 API 令牌,上传必然失败(401 / SignatureDoesNotMatch)。
获取路径:Cloudflare 控制台 → R2 → 右侧 「管理 API 令牌」→ 创建令牌时权限选 「对象读与写」,创建完成后会得到一组 「访问密钥 ID」+「秘密访问密钥」(只显示一次,请当场复制保存)。
需在 R2 Bucket 的 CORS 设置 中允许本站域名,放行 GET / PUT / POST / DELETE / HEAD 与 Authorization、x-amz-content-sha256、x-amz-date 请求头(Allowed Headers 可设为 *)。CORS 没配好时浏览器会报「网络错误」,而服务端真实原因(如 401 签名不匹配)会被浏览器藏起来。
浏览器要求在 https 或 localhost 下才能计算签名(Web Crypto)。下载统一走本站代理 /api/r2-dl,由服务端落实「下载权限」后再回源 R2。
直连阿里云 OSS 上传 / 管理文件。AccessKey 等配置保存在服务端 KV(跨设备一致),不会上传第三方。
需先在 OSS Bucket 的 CORS 设置 中允许本站域名,并放行 GET / PUT / POST / DELETE 与 Authorization、x-oss-content-sha256、x-oss-date 请求头(Allowed Headers 可设为 *)。
浏览器要求在 https 或 localhost 下才能计算签名(Web Crypto)。