Bluecherry vs Kerberos.io Machinery
A side-by-side comparison of two self-hosted video surveillance options — licensing, setup difficulty, resource needs, and what each one replaces.
| Feature | Bluecherry | Kerberos.io Machinery |
|---|---|---|
| Deploy effort | Under-an-hour setup | Under-an-hour setup |
| Health score | 68 · Good | 10 · At risk |
| Status | Actively maintained | Archived |
| Category | Video Surveillance | Video Surveillance |
| License | GPL-2.0 | Apache-2.0 |
| Language | C++ | C++ |
| Setup difficulty | Medium | Medium |
| Min. RAM | 2,048 MB | 512 MB |
| Deployment | docker, bare-metal | docker, binary, source |
| GitHub stars | ★ 275 | ★ 486 |
| First released | 2010 | 2014 |
| Replaces | Milestone XProtect | Milestone XProtect, Blue Iris |
What are Bluecherry and Kerberos.io Machinery?
Bluecherry
Bluecherry is an open-source video surveillance application that supports IP and analog cameras through ONVIF and RTSP. It offers continuous and motion-based recording with a web interface and desktop client.
- ONVIF and RTSP support
- Continuous and motion recording
- Web and desktop clients
- Multi-user access
Kerberos.io Machinery
Kerberos Machinery is the open-source video surveillance recording engine of the Kerberos.io ecosystem. It captures, records, and processes video from IP and USB cameras with motion detection and event-based recording.
- Video recording engine
- Motion-based capture
- IP and USB camera support
- Event-driven processing
Bluecherry vs Kerberos.io Machinery: key differences
The biggest difference is maintenance: Kerberos.io Machinery's repository is archived and no longer developed, while Bluecherry is actively maintained. Both projects are written in C++. Licensing differs — GPL-2.0 for Bluecherry versus Apache-2.0 for Kerberos.io Machinery. Kerberos.io Machinery is the lighter option, starting around 512 MB of RAM against 2,048 MB for Bluecherry. Bluecherry is the more established project (first released 2010), while Kerberos.io Machinery arrived in 2014.
Why pick each one
Choose Bluecherry if…
- Released under the GPL-2.0 license
- First-class Docker support for quick deployment
- Written in C++
Watch out for
- Smaller community
- Commercial edition exists
Choose Kerberos.io Machinery if…
- Lightweight engine
- Part of broader ecosystem
Watch out for
- Best with Kerberos suite
- Single-camera per instance
Frequently asked questions
Is Bluecherry or Kerberos.io Machinery better?
Neither is universally better. Kerberos.io Machinery has the larger community; both share a medium setup difficulty, so the decision comes down to features and licensing.
Are Bluecherry and Kerberos.io Machinery free and open-source?
Yes. Bluecherry is licensed under GPL-2.0 and Kerberos.io Machinery under Apache-2.0. Both can be self-hosted at no software cost.
Can I run Bluecherry and Kerberos.io Machinery with Docker?
Bluecherry: yes. Kerberos.io Machinery: yes.
Which is lighter on resources, Bluecherry or Kerberos.io Machinery?
Kerberos.io Machinery has the smaller minimum footprint at 512 MB of RAM, compared to about 2,048 MB for Bluecherry. Real-world usage depends on library size, user count, and enabled features.
Related comparisons
- Bluecherry vs Kerberos Vault
- Kerberos.io Machinery vs Kerberos Vault
- Bluecherry vs Kerberos Factory
- Kerberos.io Machinery vs Kerberos Factory
- Bluecherry vs ZoneMinder
- Kerberos.io Machinery vs ZoneMinder
- Kerberos.io Machinery vs Agent DVR
- Kerberos.io Machinery vs iSpy
- Kerberos.io Machinery vs Moonfire NVR
- Kerberos.io Machinery vs MotionPlus