motionEye
motionEye is a web frontend for the Motion daemon, the classic Linux video surveillance program with motion detection. It wraps Motion in a clean, browser-based interface that makes it easy to configure cameras, motion detection, recording and notifications — all without touching config files. It is lightweight enough to run on a Raspberry Pi.
Key Features
- Simple web setup — Add cameras and configure motion detection from a friendly web UI, no command-line editing required.
- Motion-based recording — Leverages the proven Motion daemon to detect movement and record only when something happens.
- Multiple camera support — Manage several USB or network cameras from one dashboard.
- Notifications — Sends alerts via email, webhooks or mobile push on detected motion.
- Timelapse and streaming — Built-in timelapse capture and live streaming from each camera.
- Raspberry Pi friendly — Ships as motionEyeOS, a complete camera OS for Raspberry Pi and other SBCs.
Why Use motionEye?
If you want a dependable, lightweight surveillance setup without the overhead of a full AI NVR, motionEye is the simplest path. It is particularly popular for Raspberry Pi camera projects — flash motionEyeOS, plug in a camera, and you have a working security camera in minutes.
Use Cases
- Turning a Raspberry Pi and a USB/webcam into a home security camera
- Simple motion-detection recording for sheds, garages or entrances
- Learning video surveillance basics with minimal hardware requirements
Platform
Linux · Raspberry Pi (motionEyeOS) · Docker image available
Licence
GPL-3.0
Website
github.com/motioneye-project/motioneye
Views: 1