Sobre o projeto

O REX Hub oferece um espaço de trabalho Web com prioridade para modo escuro, permitindo que os usuários gerenciem múltiplos recursos remotos em uma única interface, eliminando a necessidade de alternar entre vários clientes. Suas principais características incluem: 1. **Suporte a Múltiplos Protocolos**: Integra terminal SSH (incluindo SFTP), consultas de banco de dados MySQL/PostgreSQL, gestão de cache Redis, banco de dados local SQLite, armazenamento de objetos S3/MinIO e comunicação telefônica SIP. 2. **Capacidade de Intranet Penetration**: Através da implantação do REX Agent, estabelece túneis de proxy reverso, permitindo que os usuários acessem servidores de rede interna sem a necessidade de VPN ou abertura de portas de entrada. 3. **Arquitetura Auto-hospedada**: Utiliza backend em Rust (tokio async) e frontend em Vue 3, com armazenamento de dados em SQLite local, garantindo o controle total dos dados. 4. **Lógica de Design**: O design de interação é referenciado em ferramentas profissionais como Xshell, Navicat, ARDM e Xftp, enfatizando alta densidade de informações e uma experiência de operação prioritária via teclado. O projeto é composto por dois componentes binários: o Hub (servidor) e o Agent (nó de rede interna). A transferência de arquivos ocorre diretamente entre o servidor e o destino remoto, sem passar pelo navegador.