Product tour

See it in action

Current ChannelWatch v0.9.6 app screenshots captured with safe demo data. Click or tap any image to view it full size.

Initial Auth Setup

Initial setup asks the operator to choose secure login or explicit no-auth mode before the app opens.

ChannelWatch setup screen asking an operator to choose secure login or no authentication before first use

RBAC Login

RBAC mode uses a username and password login before the dashboard loads.

ChannelWatch sign-in screen with username and password fields for RBAC session login

First-Run Wizard

The first-run wizard appears when no DVR servers are configured.

ChannelWatch first-run wizard prompting the operator to discover a Channels DVR server or add one manually

Manual DVR Add

Manual setup supports a demo-safe name, host, port, optional API key, and connection test before saving.

ChannelWatch first-run wizard manual DVR form filled with safe demo values and a successful connection test

Dashboard Overview

Main dashboard with live streams, upcoming recordings, disk status, activity timeline, and multi-DVR health.

ChannelWatch dashboard showing multi-DVR active streams, upcoming recordings, disk usage, activity timeline, and status panel

Dashboard Warning State

A degraded demo state shows how stale DVR freshness and disk pressure are surfaced without exposing real DVR data.

ChannelWatch dashboard showing a degraded DVR freshness warning and disk warning demo state

Dashboard Loading

The initial loading state appears while the app waits for settings and security status.

ChannelWatch loading state with spinner while initial settings are still loading

Dashboard Tablet

Tablet portrait keeps dashboard cards stacked and readable.

ChannelWatch dashboard reflowed for tablet portrait with stacked monitoring cards and readable activity sections

Multi-DVR Settings

The General tab manages multiple DVR servers with discovery and manual add controls.

ChannelWatch settings general tab listing Living Room DVR and Basement DVR with host, port, discovery, and add server controls

Channel Watching Alerts

Channel Watching settings expose per-DVR alert controls and notification field choices.

ChannelWatch alerts settings showing Channel Watching notification fields and per-DVR overrides

Disk Alert Thresholds

Disk Space alerts use configurable warning and critical thresholds with per-DVR overrides.

ChannelWatch alerts settings showing Disk Space warning threshold controls and per-DVR alert guidance

Notification Providers

Notification setup includes signed webhooks plus Apprise-backed providers such as Pushover, Discord, email, Slack, and Custom.

ChannelWatch notifications settings showing signed outbound webhooks and enabled Apprise-backed providers

Notification Routing Matrix

The routing matrix controls which destinations receive each alert type for each DVR.

ChannelWatch notification routing matrix showing per-DVR switches for channel, VOD, recording, and disk alert destinations

Notification Delivery Log

Delivery logs show per-alert status, retry count, payload size, and receiver errors.

ChannelWatch notification delivery log table with sent, retry, channel, event type, payload size, and error columns

Notification Empty State

Empty delivery logs explain what is missing instead of showing a blank table.

ChannelWatch notification delivery log empty state explaining that no deliveries have been recorded yet

Backup And Restore

Backup and restore tools include explicit restore warnings and a sanitized debug bundle download.

ChannelWatch backup and restore settings with download backup, debug bundle, restore warning, and choose backup file controls

Diagnostics And Debug Bundle

Diagnostics groups health checks, log review, alert tests, and sanitized debug bundle download in one operator surface.

ChannelWatch diagnostics screen showing health summary, multi-DVR status, debug bundle download, log tools, and alert tests

RBAC Security Status

Security settings report the current auth mode, session support, API-key fallback state, and encrypted per-DVR key storage.

ChannelWatch security settings showing RBAC-only mode, encrypted per-DVR API keys, session availability, and feed token status