Linux Format

Build your own home CCTV system

Worried about your home security? Looking for a system that lets you set up multiple cameras around your property, but which won’t break the bank or require you to invest in an expensive monthly subscription while entrusting your video footage to some unknown third-party cloud hosting service? The obvious solution is to invest in a dedicated NVR – network video recorder – but why tie yourself into a single expensive proprietary ecosystem when you can cannibalise cameras from a variety of sources and use a self-hosted solution that’s completely free and private?

The good news is that your Linux-powered PC or server stands ready and willing to shoulder the NVR burden. There are several open source platforms out there, but here we’re focusing on Motion, a longestablished and completely free option that you can install on a dedicated machine like the Raspberry Pi or add to your server.

There are several versions of Motion out there, but we’re featuring MotionEye, which offers a web-based front-end you can manage from any web browser, and which can be installed in a minutes through Docker. Better still, MotionEye does everything you need of it – not only can you attach multiple cameras for viewing and recording your home in real time, but you can configure it to jump into action whenever motion is detected, recording potentially incriminating footage while alerting you via email.

In this tutorial, we’ll show you how to get up and running, link cameras to it from a variety of sources, set

You’re reading a preview, subscribe to read more.

More from Linux Format

Linux Format1 min read
Neofetch Is Dead
On 26th April, Dylan Araps, creator of Neofetch, archived the GitHub repository for the project. This didn’t come as much of a surprise to the community, as the utility has only been updated infrequently in the past few years. Araps updated the Readm
Linux Format13 min readInternet & Web
HotPicks
Version: 2.2.1 Web: https://drawpile.net Krita offers everything you need to create digital art on the Linux desktop, but what if you need to work with other artists to conjure up your masterpiece? Drawpile is a cross-platform drawing app whose main
Linux Format9 min read
Create Old-school Pixel Art Images
Credit: www.gimp.org Think of retro games and you’ll probably think of the pixellated look of titles released on consoles such as the NES. Games such as Bomberman and Kid Icarus worked within the limitations of ’80s technology, yet offered hours of f

Related