Zoneminder

Zoneminder

Docker app from dlandon's Repository

Overview

Zoneminder is the top Linux video camera security and surveillance solution. ZoneMinder is intended for use in single or multi-camera video security applications, including commercial or home CCTV, theft prevention and child, family member or home monitoring and other domestic care scenarios such as nanny cam installations. It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a DIY home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols. If you're looking for a low cost CCTV system or a more flexible alternative to cheap DVR systems then give ZoneMinder a try. Configuration: **Appdata Config Path** - This is where the configuration and library files will reside **Data Path** - This is where events images/videos will reside **WebUI Port** - Port used to access Zoneminder using ssl security. Change the desired port for access to the Zoneminder WebUI if necessary. The default port of 8443 might not be appropriate for your system. **Shared Memory** - Turn on the advanced view and adjust the '--shm-size' in the Extra Parameters. **zmNinja Event Notification Server Port** - Port used for zmNinja events to iOS and Android devices. Change the desired port for the zmNinja Event Notification Server if necessary. The default port of 9000 might not be appropriate for your system. Click on "Show Docker Allocations" and confirm you do not have a port conflict with other Docker ports.

Runtime arguments

Web UI
https://[IP]:[PORT:443]/zm
Network
bridge
Shell
bash
Privileged
false
Extra Params
--shm-size="1G"

Template configuration

WebUI PortPorttcp
Target
443
Default
8443
Value
8443
zmNinja Event Notification Server PortPorttcp
Target
9000
Default
9000
Value
9000
PUIDVariable
Default
99
Value
99
PGIDVariable
Default
100
Value
100
Appdata Config PathPathrw
Target
/config
Default
/mnt/user/appdata/Zoneminder
Value
/mnt/user/appdata/Zoneminder
Data PathPathrw
Target
/var/user/zoneminder
Default
/mnt/user/zoneminder_data
Value
/mnt/user/appdata/Zoneminder/data
Auto OS UpdatesVariable

When set to 1, OS and Package updates will be done on every restart.

Target
AUTO_OS_UPDATES
Default
1
Value
1

Download Statistics

450,812
Total Downloads
1,150
This Month
1,174
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
dlandon/zoneminder.unraid
Last Updated2026-02-22
First Seen2021-01-08

Run Zoneminder on Unraid.

Zoneminder is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.