Best Docker Video Surveillance for self-hosting

The 27 best Docker video surveillance you can self-host, ranked by community traction.

At a glance

AppDeploy effortDifficultyMin. RAMLicense★ Stars
MediaMTXUnder-an-hour setupEasy128 MBMIT20,409
go2rtcUnder-an-hour setupMedium128 MBMIT14,367
OpenALPRUnder-an-hour setupHard1,024 MBAGPL-3.011,470
CompreFaceUnder-an-hour setupMedium4,096 MBApache-2.08,345
ZoneMinderUnder-an-hour setupHard2,048 MBGPL-2.05,941
CameradarUnder-an-hour setupMedium128 MBMIT5,246
RestreamerUnder-an-hour setupEasy512 MBApache-2.05,219
motionEyeUnder-an-hour setupEasy512 MBGPL-3.04,708
ShinobiUnder-an-hour setupMedium2,048 MBGPL-3.04,000
ViseronUnder-an-hour setupMedium2,048 MBMIT3,579

Quick picks

Every option here is open-source and self-hostable, tagged Docker within the video surveillance category. Deploy effort is graded from published container recipes, not vendor claims — see the methodology.

Keep exploring

Head-to-head: Docker video surveillance