Best self-hosted Video Surveillance apps
Video surveillance, also known as Closed-circuit television (CCTV), is the use of video cameras for surveillance in areas that require additional security or ongoing monitoring.
8 open source Video Surveillance tools you host on your own server — with full control of your data and no per-user cost.
Frigate
★ 33,900Frigate monitors security cameras with locally processed AI object detection. Self-hosted, it integrates with Home Assistant and keeps your recordings off the cloud.
Zoneminder
★ 5,862Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras.
motionEye
★ 4,616Online interface for the software Motion, a video surveillance program with motion detection.
Viseron
★ 3,248Self-hosted, local-only NVR and AI Computer Vision software. With features such as object detection, motion detection, face recognition and more, it gives you the power to keep an eye on your home, office or any other place you want to monitor.
Secluso
★ 1,584Private DIY home security camera system for Raspberry Pi, with end-to-end encrypted remote access and mobile apps for live video, alerts, and recording playback.
Strix
★ 744Auto-discovers working stream URLs for IP cameras and generates ready-to-use Frigate and go2rtc configs.
Bluecherry
★ 273Closed-circuit television (CCTV) software application which supports IP and Analog cameras.
SentryShot
Video surveillance management system.
Frequently asked questions
What are the best self-hosted Video Surveillance tools?
Among the 8 options, the most popular include Frigate, Zoneminder, motionEye. Compare license, platform and popularity in the list below.
Is there a free open source alternative for Video Surveillance?
Yes — all 8 tools on this page are open source and you run them on your own server, with no monthly fee.
Where can I host a Video Surveillance app?
On a home server (homelab) or a cheap VPS from ~€4/mo. See the suggestions on this page.