Skip to content

Privex-chat/sentinel-web

Repository files navigation

sentinel-web dashboard demo

Sentinel Logo

🌐 sentinel-web

Full‑featured browser dashboard for Sentinel

Analytics, timelines, and real‑time monitoring — accessible from any device, no Vencord required.

Part of the Sentinel project.

Live demo GitHub stars GitHub forks
License Project Status Self-Hosted Next.js


🧠 What It Does

The web dashboard is a full‑featured alternative to the Vencord plugin. It connects directly to your selfbot’s API from your browser and gives you:

  • 📊 Live target overview with real‑time status updates
  • 🔍 Per‑target deep dives — presence analytics, gaming stats, voice habits, message analysis, music profile, social graph
  • 🕒 Sleep schedule estimation and weekly routine heatmaps
  • 🚨 Anomaly detection and behavioral alerts
  • 📝 Full message history including deleted and edited messages
  • 🖼️ Profile change timeline and avatar gallery
  • ⚙️ Alert rule management
  • 🌍 Accessible from any browser, any device — wherever your selfbot is reachable

No data passes through Vercel or any third party — all API calls go directly from your browser to your selfbot.


Some Screenshots

Sentinel Dashboard :

Sentinel Dashboard

Sentinel Basic stats :

Sentinel Dashboard basic stats

Sentinel Live target feed :

Sentinel Live target event feed

Sentinel Targets Grid :

Sentinel Dashboard Targets grid

---

🚀 Using the Hosted App

  1. Open sentinel-panel.vercel.app
  2. Go to Settings
  3. Enter your Sentinel API URL and API Token
  4. Save — the dashboard connects automatically

Full guide: docs/web.md


📦 Self‑Hosting

Requirements

Local Development

git clone https://github.com/Privex-chat/sentinel-web.git
cd sentinel-web
pnpm install
pnpm dev

Production Build

pnpm build
pnpm start

Docker

docker build -t sentinel-web .
docker run -p 3000:3000 sentinel-web

Deploy to Vercel

Fork the repository and import it into Vercel. No environment variables required — all configuration happens at runtime through the Settings page.


🛠️ Tech Stack

Framework Next.js 15 (App Router)
Language TypeScript 5
Styling Tailwind CSS 4
Charts Custom SVG + Recharts
Icons Lucide React
Deployment Vercel (hosted) or self‑hosted

🔗 Related


📜 License

PolyForm Noncommercial License 1.0.0

About

Browser-based dashboard for the Sentinel ecosystem. Full analytics, timelines, and real-time monitoring — accessible from any device, no Vencord required.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages