Customizable dashboard, homelab network graph, updated translations, Warpgate support and many QOL features, and fixed various bugs
| Architecture | Windows | Linux | Mac | Android | iOS |
|---|---|---|---|---|---|
| x86-64 (64-bit) | EXE · MSI · Portable | AppImage · DEB · Portable | DMG | — | — |
| AArch64 (ARM64) | — | AppImage · DEB · Portable | DMG | APK (1.2.0) | IPA (1.2.0) |
| ARMv7 (32-bit) | — | AppImage · DEB · Portable | — | — | — |
| x86-32 (32-bit) | EXE · MSI · Portable | — | — | — | — |
| Universal | Chocolatey | Flatpak | DMG · App Store · Homebrew | — | — |
Update Log:
- Handle enter button to confirm action on popups or to login
- Added firewall/port monitor widgets to server stats
- PWA support (submitted via PR, largely untested)
- Updated docs site UI and added API docs
- URL routes to open any connection in full-screen
- Ctrl + Alt key remapping for browser blocked shortcuts
- Migrated translations to use Crowdin (see docs for more)
- Same translation system (auto generated by Google Translate) but after auto-translated, users can go in and make changes similar to a Git PR
- Toggle command palette
- Close button to tab dropdown
- Customize sidebar buttons
- Toggle password reset feature in admin settings
- Sudo support for file manager
- TOTP/Password reset rate limiting
- Copy password button
- Quick connection system (ad-hoc)
- Reverse/local SSH tunnel toggle
- Dashboard overhaul
- Customize what dashboard cards appear
- Added network graph card (visualize homelab setup)
- Warpgate support
- Added connection log similar to Termius and made all connections more resilient in general
- Improved tunnels backend logging to be more verbose
Bug Fixes:
- Resolved vite build warnings for mixed static/dynamic imports
- Prevent log container names for overflowing the card
- Use SFTP readdir for listing to support non-Linux systems
- Added Docker container health check
- Owner marked as shared when host is shared to their own role
- Added shell creation timeout and improved error handling
- Set the line height to default to 1.0 (previously 1.2) to handle TUI apps better
- Fixed delete user SQL errors (deletes all related data)
- Nginx permission errors when non-root
- Skip existing hosts/credentials during JSON imports
- Invalid SSH key causing backend crash
- New line carriage not working in terminal
- Prevent owner permission loss when sharing host to own resolved
- SSH key passphrase not passed to Docker/Tunnels
- Optimized host manager for large host lists
- Added missing mimeTypes for image preview
- Prevent session reset when updating host properties
- Terminal https/proxy reconnection loop