Welcome to ZMREPO
The ZoneMinder Repository of packages


This site hosts ZoneMinder unstable, development rpm packages. If you are looking for stable releases of ZoneMinder, you may find them at RPM Fusion. Please note that RPM Fusion free is also required for the unstable development rpm packages.

The following distributions are supported:

EL8 (RHEL compatible)
EL9 (RHEL compatible)
F38 (Fedora 38)
F39 (Fedora 39)

Select your Distro to Display the Appropriate Installation Instructions:

Once ZoneMinder has been installed, it is critically important that you read the README file under /usr/share/doc/zoneminder. ZoneMinder will not run without completing the steps outlined in the README.

Debian/Ubuntu Packages Installation guide for stable version
If you are a normal user looking to install a stable version of ZoneMinder, you should follow our comprehensive installation guides available in the online documentation for Debian and for Ubuntu.

Additional information for advanced users and developers
Packages are also available for development versions. Be aware that these packages are created and uploaded manually from time to time. There is no automated nightly build yet. If you are looking for the latest master, best is to clone the git repository and build from source.
To download and install (and later update) these packages with apt, please add deb https://zmrepo.zoneminder.com/debian/branch distribution/ to /etc/apt/sources.list or a file under /etc/apt/sources.list.d maybe named zoneminder.list.
For example an entry for master snapshot builds on ubuntu would be:

deb https://zmrepo.zoneminder.com/debian/master xenial/

The following is a list of available branches:

Branch NameDescription
master Snapshots of master branch from https://github.com/ZoneMinder/zoneminder
release-1.36 Stable releases of ZoneMinder 1.36.x https://github.com/ZoneMinder/zoneminder
release-1.34 Stable releases of ZoneMinder 1.34.x https://github.com/ZoneMinder/zoneminder

Then we want to import the GPG signature public key. Do:

wget -O - https://zmrepo.zoneminder.com/debian/archive-keyring.gpg | sudo tee /etc/apt/trusted.gpg.d/zmrepo.asc

Then do:

sudo apt-get update
sudo apt-get install zoneminder
System Images

First release of a raspbian image with ZoneMinder already installed. Based on 2020-02-13-raspbian-buster-lite.
Please note that I have NOT configured multi-server, as I am assuming we will not be running more than 6 cameras on it.
This image was built on a pi 3b. I successfully run 4 720p cameras @10fps on something like it. You should be able to as well. Please note that the pi does not have a lot of ram for buffers, so your camera's keyframe (or I-frame) interval needs to be low. Like <10fps.
This is a stand-alone install, complete with MariaDB, apache and ZoneMinder.
Please note that the installed ffmpeg libraries appear to have an available "rpi" hwaccel available. I'm not sure at this time if it has any effect, but to use it you would have to specify rpi as HWAccel in the monitor settings.
This image will track 1.34 stable releases from ZMRepo.
Apache has been configured as a virtualhost, so just point your browser at the pi's IP address (with or without /zm) and it should come up.

Standard raspbian install instsructions apply. dd the image to your sdcard and stick it in your pi.
bunzip2 2020-02-13-raspbian-buster-zoneminder-1.34-0.1.img.bz2
sudo dd if=2020-02-13-raspbian-buster-zoneminder-1.34-0.1.img of=/dev/mmcblk0 bs=4M