A beautiful, real-time status dashboard for monitoring infrastructure and application health.
Access the live dashboard at: 👉 https://koffi95.github.io/Demo-project
- ✅ Visual Status Cards - Color-coded cards with up/down/maintenance indicators
- 📊 Real-time Summary - Quick overview of operational vs down systems
- 🎨 Beautiful UI - Modern, responsive design with gradient backgrounds
- 📱 Mobile Friendly - Works perfectly on all devices
- ⚡ Fast Updates - Simple JSON configuration for status changes
- 🔄 Auto Timestamp - Shows last update time automatically
Simply open: https://koffi95.github.io/Demo-project
- Click on
index.htmlin this repository - Click the pencil icon (✏️) to edit
- Find the
applicationsarray (around line 263) - Change the status:
"up"- System is operational (green)"down"- System is offline (red)"maintenance"- System under maintenance (orange)
- Commit changes
- Dashboard updates automatically in 1-2 minutes!
- Vulcan Gitlab
- APP CI Pipelines
- Splunk-AWS-DTRA
- Grafana-On-Prem & Grafana-DTRA
- PrismaCloud-On-Prem & PrismaCloud-DTRA
- Rancher-AWS
- Coder-On-Prem
- Sonarqube-DEPOT
- env3, env2, env1
- TEST, STAGING, PROD
- env3, env2, env1
- test, coresvcs, prod
- Firewall-0
- Firewall-1
All system statuses are defined in the applications array in index.html:
const applications = [
{ name: "Vulcan Gitlab", status: "up" },
{ name: "Rancher-AWS", status: "down" },
{ name: "MINES-PROD", status: "maintenance" },
// ... add more systems
];<iframe
src="https://koffi95.github.io/Demo-project"
width="100%"
height="1400"
frameborder="0"
style="border: none;">
</iframe>- Edit your Confluence page
- Type
/iframeor insert "HTML" macro - Paste the URL:
https://gaetanneo.github.io/Demo-project - Set width:
100%, height:1400px - Publish!
- 🟢 Green - System operational (↑)
- 🔴 Red - System down (↓)
- 🟠 Orange - Under maintenance (⚠)
- Header - Title and subtitle
- Timestamp - Last update time
- Status Cards - Visual grid of all systems
- Summary - Count of operational/down/maintenance systems
- Legend - Status indicator guide
The timestamp refreshes automatically every minute. The status cards update immediately when you commit changes to index.html.
The dashboard automatically adapts to:
- Desktop (3-column grid)
- Tablet (2-column grid)
- Mobile (1-column stack)
- Edit
index.html - Add to the
applicationsarray:{ name: "New System", status: "up" }
- Commit changes
- Edit
index.html - Delete the line from the
applicationsarray - Commit changes
This project is open source and available for use by the team.
Created and maintained by the Infrastructure Team.
For questions or issues, contact the DevSecOps team.
Last Updated: November 2025 Version: 1.0 Status: Production Ready ✅