A cross-platform mobile client for Beszel, a lightweight server monitoring hub.
Works with Beszel hub 0.21 and older hubs / agents.
- Dashboard: View all your servers at a glance with real-time status, CPU, Memory, and Disk usage.
- Detailed Monitoring:
- Task Manager Style View: Deep dive into system performance with dedicated panels.
- Per-Core CPU: Visualize usage of every CPU core.
- Network Traffic: Monitor real-time upload/download rates for all interfaces.
- Security:
- PIN Protection: Secure your app with a 4-digit PIN.
- Biometric Auth: Unlock with Fingerprint or Face ID (iOS & Android).
- History: Interactive charts with Live, 1h, 12h, 24h, 1 week and 30 day ranges.
- Everything Beszel collects: extra disks, S.M.A.R.T., ZFS/btrfs pools, temperatures, fans, batteries, GPUs, Docker/Podman containers (with logs), systemd services (with logs), pending package updates.
- Hub alerts: active / resolved alert history, alert rules and notifications.
- Sign-in: password, MFA one-time codes, OTP-only and OAuth2 / OIDC.
- Private networks: any host name (
.internal,.lan,.home.arpa, IPs, ports, sub-paths) and trust-on-first-use for self-signed or mkcert certificates. - Multi-OS Support: Optimized for Android and iOS (iOS 14+ compatible).
- TrollStore Support: Native support for generating unsigned IPAs for TrollStore users.
| Dashboard | System Detail | Security |
|---|---|---|
![]() |
![]() |
![]() |
(Screenshots to be added)
Download the latest APK from Releases.
- Download the
Beszel.ipafrom Releases. - Install via TrollStore.
Due to Apple's restrictions, you must sign the app yourself using AltStore, Sideloadly, or a developer account.
- Flutter SDK (3.10.x or newer, stable channel recommended)
- Android Studio / Xcode
flutter build apk --releaseStandard (requires signing):
flutter build ios --releaseTrollStore (Unsigned IPA): You can use the included GitHub Actions workflow or run:
# Mobile device with macOS or generic Linux/Mac build environment
flutter build ios --release --no-codesign
mkdir -p Payload
cp -r build/ios/iphoneos/Runner.app Payload/
zip -r Beszel.ipa PayloadSupported languages:
- 🇺🇸 English
- 🇨🇳 Chinese (Simplified)
- 🇷🇺 Russian
- 🇺🇿 Uzbek
- Beszel - The amazing server monitoring hub.
- PTPAAA - iOS support, detailed view and Chinese translation.
MIT License


