关于 FileShare
跨端点对点文件分享。协调在 www.vf80.cn,文件在设备之间直连。
架构边界
官网是给人看的静态页;协调 API 给人装的客户端用。两者都挂在 www.vf80.cn,但职责分开:
浏览器 ── HTML/CSS ──► nginx 静态站(本站) 客户端 ── REST / WS ──► nginx ──► Fastify 协调服务 设备 A ◄── LAN / WebRTC / TURN ──► 设备 B (文件正文)
业务进程没有「上传文件到网盘」的接口。TURN 只在 NAT 困难时中继 DataChannel,不会把文件写入协调库。
平台
- Windows 桌面:Vue 3 + Electron;官网暂不提供安装包下载
- Android:Kotlin + Compose,包名
cn.vf80.fileshare;官网暂不提供 APK 下载 - 鸿蒙:规划中,官网暂不提供下载
- macOS / iOS:暂未提供
默认服务器
官方客户端默认协调地址为 http://www.vf80.cn:18080。备用 HTTPS 为 https://www.vf80.cn:8443(腾讯云/TrustAsia 正式证书)。官网入口为 http://www.vf80.cn/。
服务状态
协调服务健康检查返回 JSON,面向运维,不是给普通用户的控制台:
/healthz(本站 80 端口反代)http://www.vf80.cn:18080/healthz(客户端默认入口)
运维入口仅此状态链接,不进入顶栏。