Categories
Self-Hosted Remote Access Access Control Device Management Admin Panel Remote Desktop Audit LoggingStars
Forks
Watchers
Developer links
RustDesk Console
RustDesk Console is a self-hosted management panel for RustDesk that gives administrators one place to oversee devices, address books, access policies, and audit trails across a whole remote desktop fleet. The dashboard opens with overview statistics, trend charts, and real-time monitoring across several metrics. Device pages group machines, track online status, apply batch operations, and force-disconnect a session when something looks wrong. Personal and shared address books carry tags, peer entries, and access rules, so teams can hand out the right connections to the right people. Strategies can be assigned to a device, a user, or a group, with priority resolution deciding which wins and heartbeat delivery pushing settings to clients. Four audit logs record connections, file transfers, security alarms, and console operations for compliance reviews. Sign-in supports TOTP two-factor codes, passkeys, OIDC single sign-on, and email verification. An optional server profile runs hbbs and hbbr beside the console and manages relay nodes from the same interface. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. AGPL-3.0 licensed.
Benefits
- Manage The Whole Fleet
- Group devices, watch online status, and run batch operations or force a disconnect from one dashboard, instead of tracking remote machines in spreadsheets or on each client.
- Share Address Books Safely
- Personal and shared address books use tags and access rules, so teams can give each person only the peers they should reach and keep everything organized.
- Roll Out Settings By Policy
- Assign strategies to a device, user, or group, let priority resolution settle conflicts, and deliver the result to clients through the regular heartbeat.
- Keep A Compliance Trail
- Connection, file transfer, security alarm, and console operation logs give administrators a searchable record of who connected to what and who changed which setting.
Features
- Layered Sign-In Security
- JWT sessions, TOTP two-factor codes, passkeys, OIDC single sign-on, email verification, and rate limiting protect the console and its administrator accounts.
- Dashboard And Analytics
- Overview statistics, trend analysis, and real-time monitoring show activity across several metrics, so unusual spikes in connections or devices stand out quickly.
- Device And Group Control
- Organize machines into groups, track status, assign strategies, run batch actions, and force a disconnect from the device list.
- Integrated Server Management
- A Compose profile adds the RustDesk hbbs and hbbr services, and the console manages relay nodes through a management API with server permissions.
- Managed System Updates
- An included updater applies coordinated backend and frontend upgrades from an Update system page, limited to compatible official stable releases.