Dashboard
Total Devices
--
Total Recordings
--
Storage Used
--
Active Streams
--
Local Cache
--
All Devices
Loading...
Select a segment to play
Preparing...
Segments
Danger Zone
Destructive actions that cannot be undone.
Wipe all recordings for this device
Permanently deletes all footage from S3 and local cache
Fleet Management
Create New Device
Alphanumeric, dashes, underscores. Used as stream name.
Device Created Successfully
Save this API key now. It will not be shown again in full.
Device ID
API Key
All Managed Devices
Loading...
Configure:
Camera Settings
Server Settings
Leave blank to use device ID
Work Schedule
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Motion Detection
Only stream when camera detects motion
Keep streaming this long after motion stops
Storage
Leave blank to inherit the global default
API Key
Save this key now — it won't be shown again.
The device will need to be updated with the new key.
Settings
These are the global default values for all new devices. Individual devices inherit these unless overridden.
Camera Defaults
Server Defaults
RTSP/RTMP URL where phones push streams (e.g. rtsp://user:pass@host:8554)
Storage
Auto-delete recordings from S3 after this many days. Per-device overrides can be set in Fleet.
Schedule Defaults
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Motion Detection Defaults
Only stream when camera detects motion
Keep streaming this long after motion stops
Database Migration
Migrate data from old database tables to the new ui_ prefixed tables.
This reads all data from the old tables, creates the new protected tables, transfers the data, and removes the old ones.
Safe to run multiple times — if old tables don't exist, nothing happens.