[Showcase] HestiaCP Monitor: A Secure Native Android App for your Servers

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.

:rocket: 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.

:shield: How it works (The 2-Part Setup):

To ensure maximum security and avoid exposing your root passwords, the solution requires two components:

  1. 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. :backhand_index_pointing_right: Repo: https://github.com/jampwebsolutions/hestiacp-api-addon

  2. The Android App: The native Flutter application that connects to the bridge. :backhand_index_pointing_right: Repo: https://github.com/jampwebsolutions/hestiacp_monitor

:package: Getting Started:

  1. Clone and run the install.sh from the API Addon repo on your server.

  2. Download the latest APK from the Android App releases page.

  3. 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

1 Like

Hi @jamp

Thanks for sharing! It might be nice to add a few screenshots of the Android app so people can get a feel for how it looks.

The app has foogle search linked. :thinking:

I’ve fixed the link.

Thanks a lot, it was by mistake!

Also, I’ll add some screenshots, but I was realy excited that I didn’t reealize that I don’t have screenshots!

Thanks for your replies, I’m waiting feedback whenever and from anyone that use it!

1 Like

Hi all,

Thank you for the warm welcome and for fixing the link!

Regarding the screenshots, you are absolutely right. I have just added a new image to the main post (and a few to the GitHub README) so everyone can see the interface in action.

I’ve focused on keeping the UI clean and informative, showing the Stats, Services, and Domain management tabs.

Let me know if you have any more suggestions!

Best regards, JAMP Web Solutions