Skip to content

Releases: rakibutsho/SPIDER_NODE-uptime-tracker

SpiderNode v1.0.0 — Real-Time Uptime & Infrastructure Monitoring

Choose a tag to compare

@rakibutsho rakibutsho released this 19 Sep 09:09

🚀 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).

📡 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