Self-hosted Ring camera recorder. Save live video from your Ring cameras and doorbells to local disk automatically on motion or doorbell events, without a Ring Protect subscription. Built with Node.js, TypeScript, and ffmpeg.
nodejs cli home-automation typescript cctv ffmpeg surveillance webrtc nvr motion-detection self-hosted video-recording ring security-camera homelab ring-doorbell ring-api ring-camera local-recording ring-client-api
-
Updated
Jul 30, 2026 - TypeScript