Skip to main content

Admin Console

The admin console is Crumb's web interface, served directly by the server at /admin. It is a management console, not a video player: everything from first-run setup through camera and recording configuration, motion tuning, and user administration happens here, and it's also the most production-ready of Crumb's clients today. Watching live video, scrubbing playback, and exporting clips are what the native desktop and Android clients are for, see Clients.

What it covers

  • First-run setup. On a fresh install the first-run wizard runs here: confirming the server address, choosing storage and retention, and finding cameras on your network.
  • Cameras. Discovery, adding, editing, grouping, and stream testing. See Cameras & Streams.
  • Recording and storage. Recording profiles (each camera is pinned to a named profile), size caps, storage tiers, and the storage advisor's per-profile fill-rate and retention cards. See Recording & Storage.
  • Motion tuning. The motion tuner: per-camera detector choice, and exclusion zones drawn over a still-frame preview of the camera. See Motion & Detection.
  • Detection and clips. The Frigate detection integration, Home Assistant connection settings (link a camera's HA motion, sensor, and actuator entities, and use HA sensors as a recording trigger), and clip options. See Integrations.
  • LPR. License-plate recognition: per-camera engine (none, Frigate, crumb-alpr, or both), an OCR-confidence floor, detection zones, and a plate watchlist (watch or ignore entries, with adjustable match fuzziness). The optional crumb-alpr worker is Crumb's own local plate OCR.
  • Users and security. Custom roles carrying both a capability set and a base set of cameras, plus optional extra per-camera grants on top for an individual user, so a limited account can be restricted to specific cameras, or to live view only. See Users & access.
  • Server. The streaming address native clients use to reach live video, hardware decode selection, update checks, scrub previews, and other console-side settings that override environment defaults. See Server settings.
  • Notifications. Channels, rules, and quiet hours. See Notifications.
  • Health panels. Per-profile storage usage, decode status (requested versus actually active hardware backend per camera), and system alerts for conditions like a disconnected camera, low disk, or a stale backup.

Getting to it

Open http://<server-host>:8080/admin in any browser (or the HTTPS port if you've set up TLS). On a fresh install, this is also where the first-run wizard runs.