Self-hosted alternatives to Ring

Want home security cameras and NVR without handing your data to Ring? These 8 open-source apps run on your own server. Cheapest estimated hosting starts at about $20/month.

AppHealthStarsLicenseDockerRAM (est.)From
FrigateActively maintained37.2kMIT✓4 GB$20/mo
ZoneminderActively maintained6kGPL-2.0–4 GB$20/mo
motionEyeActively maintained4.7kGPL-3.0✓4 GB$20/mo
ViseronActively maintained3.7kMIT✓4 GB$20/mo
SeclusoActively maintained1.7kGPL-3.0–4 GB$20/mo
StrixActively maintained928MIT✓4 GB$20/mo
BluecherryActively maintained276GPL-2.0–4 GB$20/mo
SentryShotHealth unknown–GPL-2.0✓4 GB$20/mo

The options in detail

1. Frigate

Monitor your security cameras with locally processed AI.

Actively maintained Last activity 2026-11-03. Latest release v0.18.2 (2026-10-15). Needs roughly 4 GB RAM. How to run it →

2. Zoneminder

Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras.

Actively maintained Last activity 2026-11-03. Latest release 1.38.6 (2026-10-05). Needs roughly 4 GB RAM. How to run it →

3. motionEye

Online interface for the software Motion, a video surveillance program with motion detection.

Actively maintained Last activity 2026-11-02. Latest release 0.45.0b1 (2026-11-02). Needs roughly 4 GB RAM. How to run it →

4. Viseron

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.

Actively maintained Last activity 2026-11-02. Latest release v3.7.0 (2026-09-17). Needs roughly 4 GB RAM. How to run it →

5. Secluso

Private 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.

Actively maintained Last activity 2026-08-08. Latest release v1.0.2 (2026-05-21). Needs roughly 4 GB RAM. How to run it →

6. Strix

Auto-discovers working stream URLs for IP cameras and generates ready-to-use Frigate and go2rtc configs.

Actively maintained Last activity 2026-08-24. Latest release v2.2.0 (2026-08-24). Needs roughly 4 GB RAM. How to run it →

7. Bluecherry

Closed-circuit television (CCTV) software application which supports IP and Analog cameras.

Actively maintained Last activity 2026-10-14. Latest release v3.1.15 (2026-10-02). Needs roughly 4 GB RAM. How to run it →

8. SentryShot

Video surveillance management system.

Health unknown Needs roughly 4 GB RAM. How to run it →

Why self-host instead of Ring?

The trade-off: you are responsible for updates, backups and security. Pick an app marked Actively maintained and with Docker support for the easiest ride.

Browse related categories

Video Surveillance

Other alternatives guides

NotionGoogle PhotosDropboxGoogle DriveWeTransferTrelloAsanaJiraTodoistSlackDiscordZoomGmailMailchimpLastPass1Password

Ring is a trademark of its owner; this site is not affiliated with it. Listings come from the community-maintained awesome-selfhosted list.