Skip to main content

Dash Overview

Ithiltir Dash is a single-instance, self-hosted server monitoring dashboard. One Dash process serves the Web UI, HTTP API, theme assets, install scripts, and node binary downloads.

Features

  • Real-time node dashboard, online status, and historical metrics.
  • Node search, group filtering, and guest visibility controls.
  • Traffic accounting, monthly cycles, and 95th percentile billing data.
  • Alert rules, alert mounts, notification channels, and notification queue.
  • Theme upload, activation, and preview.
  • Node deployment assets and install scripts.

Runtime Shape

Default deployment:

Dash + PostgreSQL 16+ + TimescaleDB + Redis

Small single-instance deployments can use --no-redis: admin sessions and frontend caches move to process memory and disappear on restart. Alert pending/cooldown and MTProto login state are process-local in both modes; open alerts and notification outbox rows persist in PostgreSQL.

Entrypoints

PathMeaning
/Web UI
/loginAdmin login
/apiHTTP API
/themeTheme assets
/deployNode install scripts and node binaries