프로젝트 소개
REX Hub는 다크 모드 우선의 웹 작업 공간을 제공하여 사용자가 여러 클라이언트를 전환할 필요 없이 단일 인터페이스에서 다양한 원격 리소스를 관리할 수 있게 합니다. 핵심 기능은 다음과 같습니다:
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(내부망 노드) 두 개의 바이너리 컴포넌트로 구성되며, 파일 전송은 브라우저를 거치지 않고 서버와 원격지 간에 직접 이루어집니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.