Repository navigation
Releases: rakibutsho/SPIDER_NODE-uptime-tracker
Releases · rakibutsho/SPIDER_NODE-uptime-tracker
Release list
SpiderNode v1.0.0 — Real-Time Uptime & Infrastructure Monitoring
🚀 SpiderNode v1.0.0 — Production Release
We are excited to announce the official v1.0.0 release of SpiderNode, a developer-centric, high-precision uptime telemetry and incident response platform.
✨ Key Features & Highlights
🎨 1. Swiss / International Typographic Design
- Complete aesthetic overhaul adhering strictly to Swiss minimalist design principles:
- Strict visible underlying grid with hairline rules (
border-white/15). - High-contrast telemetry status stamps (
[ONLINE],[OFFLINE],[PARTIAL_OUTAGE]). - Flush-left, ragged-right typography using Inter and JetBrains Mono.
- Single functional accent color (
#EF4444) used for alarms and active indicators. - Zero blurs, zero glow blobs, and zero rounded pill containers (
rounded-none).
- Strict visible underlying grid with hairline rules (
📡 2. Real-Time Telemetry & Monitoring
- Automated Probes: Configurable HTTP/HTTPS, Ping, and API health checks.
- Precision Metrics: Real-time response latency tracking, 90-day rolling SLA uptime calculations, and status change event detection.
- Interactive Inspection: Detailed monitor inspection console with visual response latency bar charts.
🔔 3. Multi-Channel Incident Alerts
- Telegram Bot Integration: Sub-second incident dispatch directly to your Telegram chat or channel via webhooks.
- Email Notifications: Automated transactional alerts via SMTP for downtime and service recoveries.
- Incident Audit Log: Detailed historical logs of all degradation and outage events.
🌐 4. Public Status Boards
- Dedicated Public Status Page (
/status/[id]): Shareable endpoint allowing users and clients to inspect real-time service health without logging in. - Consensus Metrics: Monitored endpoints list, active incidents timeline, and rolling SLA badges.
🛡️ 5. Identity & Security Console
- NextAuth session integration supporting OAuth (Google, GitHub) and credentials.
- Operator profile management with password updates and user ID credentials.
- Dynamic Swiss-styled operator header with breadcrumbs and live SLA indicators.
🚢 6. Automated CI/CD & Deployment
- Production GitHub Actions workflow targeting VPS deployment.
- Automatic Prisma client generation, database schema migration push, and zero-downtime PM2 process restart.
- OpenGraph (
og:image.png) and Twitter Card social preview images built directly into Next.js metadata.
🛠️ Tech Stack
- Framework: Next.js 16 (App Router + Turbopack) & React 19
- State Management: Redux Toolkit & React-Redux
- Database: PostgreSQL with Prisma ORM
- Auth: NextAuth.js
- Styling: Tailwind CSS v4 & Swiss Design System
- Icons: Hugeicons React