⚑

Hextron PMS Deployment Diagnostics

cPanel Automated Git Pull & File Integrity Verification Suite

πŸ§ͺ Test Pull Status: SUCCESS (v2.4.5 Active) PMS Version v2.4.5 (Git Active)
⚠️

CRITICAL: Common cPanel "Update" Misunderstanding

In cPanel's Gitβ„’ Version Control (as seen in your screenshot), the blue "Update" button under Basic Information is only for updating local repository settings (like renaming the repo or changing the branch). It does NOT pull your latest commits from GitHub!

To pull updates from GitHub in cPanel:

  1. Click on the "Pull or Deploy" tab (located next to the "Basic Information" tab at the top).
  2. Click the "Update from Remote" button. This will download and apply the code pushed to GitHub directly!
  3. Alternatively, you can log in below and click the "Force Git Pull Now" button to execute it instantly via this interface.

πŸ“ Environment & DB Check

PHP Version: 7.4.33
Host OS: Linux 4.18.0-553.84.1.lve.el7h.x86_64
MySQL Connection Status: Connected Successfully (Active)
Target Folder Path: /home/missionm/hpms.mddnm.online

βš™οΈ Git Environment

Git Version: git version 2.39.1
Git Binary Path: /bin/git
Shell Exec Permission: 🟒 Enabled (Direct terminal access)

πŸ” File Integrity (Deployed)

api.php OK
MD5: e4eb7501fe76459aab22480142c45fc2
Size: 157,587 bytes
Updated: 2026-07-25 20:18:33
index.html OK
MD5: 6fe86cfc434a16ae5087c194ec328a8e
Size: 1,339,978 bytes
Updated: 2026-07-27 08:52:48
test_git.php OK
MD5: 9691a3016c32eafb5c950dc8ba75555d
Size: 22,304 bytes
Updated: 2026-07-20 15:50:39

πŸ› οΈ Git Pull Control Panel

πŸ” Access Granted (Passcode Active)
πŸ”„ Refresh Status
πŸ’»

Interactive cPanel Terminal console

Run any terminal or Git command directly inside your server's repository directory: /home/missionm/hpms.mddnm.online.

$
Repository Status ($ git status):
On branch main
Your branch is up to date with 'origin/main'.

nothing to commit, working tree clean
Recent Commits ($ git log -3):
48ce930 feat: initialize Hextron PMS dashboard gateway
e29c031 feat: initialize dashboard gateway layout
2f48851 feat: initialize Hextron PMS dashboard
πŸ’‘ cPanel Git Webhook Automation Instructions

To automate deployments so you don't even need to use this diagnostic manual pull button, register cPanel's webhook in your GitHub/GitLab repository settings:

  1. Log in to your cPanel, go to Gitβ„’ Version Control.
  2. Click Manage next to your repository and find the Deploy Webhook URL.
  3. Copy that URL and paste it as a webhook in your GitHub / GitLab Repository Settings (with event trigger: push).
  4. With .cpanel.yml in place in your root folder, cPanel will instantly pull and copy your updated code to /home/missionm/hpms.mddnm.online on every git push!