このプロジェクトについて

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(イントラネットノード)の2つのバイナリコンポーネントで構成されており、ファイル転送はブラウザを経由せず、サーバーとリモート間で行われます。