CPU Usage
–%
–
Memory
–%
–
Disk (root)
–%
–
Load Avg
–
1m / 5m / 15m
CPU Utilization
0%
CPU
–
Memory Usage
0%
RAM
–
System Info
Hostname
–
OS
–
Kernel
–
CPU Model
–
Cores
–
Node.js
–
Nginx
–
PostgreSQL
–
System Services
Load Average
Live
–
1 min
–
5 min
–
15 min
Swap Memory
📦 Projects All deployed applications
⚙️ PM2 Processes Process manager status
Running Applications
0 processes
| ID | Name | Status | CPU | Memory | Uptime | Restarts | PID | Script |
|---|---|---|---|---|---|---|---|---|
| Loading... | ||||||||
💾 Storage & Databases
Disk Partitions
PostgreSQL Databases
pg 16
Project Build Sizes
| Project | Total Size | Source Code | node_modules | Source Files | Directory |
|---|---|---|---|---|---|
| Loading... | |||||
🌐 Network
Network Interfaces
| Interface | RX (received) | RX Packets | TX (sent) | TX Packets |
|---|---|---|---|---|
| Loading... | ||||
Listening Ports
| Port | Process | Purpose |
|---|---|---|
| 3010 | zaracafe (node) | ZaraCafe POS API |
| 3000 | coirflow-saas (next) | Coirflow SaaS Frontend |
| 8000 | performance-dashboard | System Monitor (this) |
| 9000 | coirflow-deploy-listener | GitHub Webhook Receiver |
| 5432 | postgresql | PostgreSQL Database |
| 80/443 | nginx | HTTP / HTTPS Proxy |
🔗 Webhooks & Auto-Deploy
🍽️
No data
ZaraCafe POS
hotel-billing-software · master
No deployment recorded yet. Push to GitHub to trigger.
🌊
No data
Coirflow SaaS
coirflow-saas · master
No deployment recorded yet. Push to GitHub to trigger.
Webhook Listener
Running
PM2 Process
coirflow-deploy-listener
Port
9000
Endpoint
/webhook/deploy
Script
/var/www/coirflow-saas/webhook-listener.js
Listening
–
Recent Webhook Events
Loading...
Project Webhook Configuration
GitHub Push Events
| Project | Branch | Webhook URL | Deploy Script | PM2 Reload | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Auto-Deploy Pipeline
📤
Git Push
Developer pushes to master/main
→
🐙
GitHub
Sends POST to /webhook/deploy
→
🔗
Nginx Proxy
Routes to port :9000 listener
→
✅
HMAC Verify
Validates GitHub signature
→
🚀
deploy.sh
git pull → npm install → pm2 reload
📋 Live Logs
Application Logs
STDOUT (last 30 lines)
Loading...
STDERR (last 5 errors)
Loading...