这个项目能做什么

REX Hub 提供一个深色优先的 Web 工作空间,允许用户在单一界面中管理多种远程资源,无需在多个客户端之间切换。其核心特性包括: 1. **多协议支持**:集成 SSH 终端(含 SFTP)、MySQL/PostgreSQL 数据库查询、Redis 缓存管理、SQLite 本地数据库、S3/MinIO 对象存储以及 SIP 电话通信。 2. **内网穿透能力**:通过部署 REX Agent 建立反向代理隧道,用户无需 VPN 或开放入站端口即可访问内网服务器。 3. **自托管架构**:采用 Rust 后端(tokio async)和 Vue 3 前端,数据存储于本地 SQLite,确保数据自主掌控。 4. **设计逻辑**:交互设计对标 Xshell、Navicat、ARDM 和 Xftp 等专业工具,强调高信息密度和键盘优先的操作体验。 该项目由 Hub(服务端)和 Agent(内网节点)两个二进制组件组成,文件传输直接在服务端与远端之间进行,不经过浏览器。