On-prem VMS · Ubuntu Server · No cloud required

Professional video surveillance on hardware you own

CoreSight turns a clean Ubuntu server into a full video management system — live view, recording, playback, AI analytics, and alarms — with a single command. Your cameras, your storage, your footage.

curl -fsSL https://coresightvms.com/install.sh | sudo bash -s -- --prod

Free for your first 4 cameras — every feature included.

Everything a control room needs

Cameras that just connect

ONVIF discovery, vendor-native drivers (Hikvision, Dahua, Axis, Hanwha…), subnet scanning for routed networks, and a credential vault.

24/7 recording you can trust

Continuous, scheduled, or motion-triggered recording to crash-safe segments, across multiple storage pools with retention and legal hold.

AI analytics on the box

Object detection, tracking and counting, face recognition, license plates, fire and smoke — all local, with smart search into the exact clip.

Alarms that reach you

Events become alarms with acknowledge/assign/clear workflows, escalation policies, and webhook, email, and web-push notifications.

Hardened by default

Non-root services, default-deny firewall, hash-chained audit log, role-based access with per-camera scoping. Your footage never leaves the site.

Licensing without lock-in

The first 4 cameras are free forever. Licenses are perpetual per-camera seats, issued offline — no subscription, no cloud dependency.

See the full feature list →

One package, one server

A single .deb installs the whole system — database, media pipeline, web UI, firewall rules. No Docker, no Kubernetes, no account signup. Updates apply from inside the app.

Built for operators

Sub-second live video over WebRTC, a synchronized multi-camera timeline, and an interface designed for long shifts in dim control rooms — dense, predictable, keyboard-friendly.

Yours, permanently

Recordings stay on your disks. Licenses are perpetual and verified offline. If a license is ever missing, CoreSight degrades to the free tier — it never locks you out of your own footage.

Up and running in one command

Point it at a fresh Ubuntu 24.04 server, run the installer, and log in over HTTPS. Adding your first camera takes minutes.

Download CoreSight