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.unraidLast 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.