Hi everyone!
We are excited to share with the community a project we’ve been working on: HestiaCP Monitor.
Managing HestiaCP servers while on the move can be a challenge. Our goal was to create a lightweight, fast, and secure native Android application that gives you full control without needing to open a terminal or a desktop browser.
What it does:
-
Live Stats: Monitor CPU, RAM, and Load Averages.
-
Service Control: View status and restart core services (Nginx, PHP, MySQL, etc.).
-
Web & Mail Management: Quick overview of your domains, disk usage, and SSL status.
-
Security First: Biometric unlock (Fingerprint/PIN) and TOTP-based cryptographic signing for all API requests.
How it works (The 2-Part Setup):
To ensure maximum security and avoid exposing your root passwords, the solution requires two components:
-
The API Addon (Server-side Bridge): A secure, lightweight PHP bridge that you install on your HestiaCP server. It handles signed requests and executes only allowed commands.
Repo: https://github.com/jampwebsolutions/hestiacp-api-addon -
The Android App: The native Flutter application that connects to the bridge.
Repo: https://github.com/jampwebsolutions/hestiacp_monitor
Getting Started:
-
Clone and run the
install.shfrom the API Addon repo on your server. -
Download the latest APK from the Android App releases page.
-
Use the generated URL and Secret Key to connect.
We would love to hear your feedback, bug reports, or feature requests! This is an open-source project and we hope it makes managing your servers a bit easier.
Community Support > Install & Set-Up
#Third-Party Software
#API
Best regards,
JAMP Web Solutions
