Skip to content

htpcBeginner/zoneminder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zoneminder 1.32 for Unraid

The configuration settings that are needed for this implementation of Zoneminder are pre-applied and do not need to be changed on the first run of Zoneminder.

This verson will now upgrade from previous versions.

To run Zoneminder on unRAID:

docker run -d --name="Zoneminder"
--net="bridge"
--privileged="true"
-p 8443:443/tcp
-p 9000:9000/tcp
-e TZ="America/New_York"
-e SHMEM="50%"
-e PUID="99"
-e PGID="100"
-v "/mnt/cache/appdata/Zoneminder":"/config":rw
-v "/mnt/cache/appdata/Zoneminder/data":"/var/cache/zoneminder":rw
zoneminder

To access the Zoneminder gui: https://IP:8443/zm

The zmNinja Event Notification Server is accessed at port 9000. Security with a self signed certificate is enabled. You may have to install the certificate on iOS devices for the event notification to work properly.

Changes:

2019-03-25

  • Update zmNinja Event Notification Server to version 3.3.

2019-03-04

  • Additional work to support the zmeventnotification server face recognition.
  • Fix typos.

2019-03-02

  • Update zmNinja Event Notification Server to version 3.2. Many changes to the paths for zmeventnotification and hook files.

2019-02-21

  • Update zmNinja Event Notification Server to version 3.1.

2019-02-08

  • Update zmNinja Event Notification Server to version 3.0.

2019-01-26

  • Update zmNinja Event Notification Server configuration file.
  • Re-enable port 80 for special situations.

2019-01-05

  • Update zmNinja Event Notification Server to version 2.6.

2018-12-25

  • Update zmNinja Event Notification Server to version 2.5.

2018-12-09

  • Remove http:// access. You can only access Zoneminder with htps://. A self signed certificate is generated for you.
  • Update Zoneminder to 1.32.3.

2018-11-14

  • Adjustment to apache2 modules.

2018-11-08

  • Update zmNinja Event Notification Server to version 2.4.

2018-11-02

  • Update zmNinja Event Notification Server to version 2.2.

2018-10-29

  • Add the ability to run a user script.

2018-10-28

  • Fix weekly zmaudit cron job.
  • Remove hook permissions setting.

2018-10-26

  • Change handling of the defaut zmeventnotification.ini file copyiing to /config.
  • Setup up 'hook' folder to copy files to the docker image for zmeventnotification 'hook' processing.

2018-10-25

  • Update zmNinja Event Notification Server to version 2.1.
  • More docker file cleanup.

2018-10-24

  • Run zmaudit weekly by cron. Zmaudit does not need to run continuously.

2018-10-19

  • Add ability to specify the ServerName in apache2 for ssl certs.

2018-10-18

  • Fix ssmtp issues

2018-10-15

  • Some docker file cleanup.

2018-10-14

  • Minor changes to zmeventnotification.ini and zmeventnotification.pl unique to the docker.

2018-10-13

  • Update Zoneminder to 1.32.2.

2018-10-12

  • Fixed an issue with zmaudit.pl failing to run after Zoneminder crashes.

2018-10-11

  • Permission adjustments on config files.
  • Minor apache tweaks.
  • Cleanup dockerfile.

2018-10-09

  • Update Zoneminder to 1.32.1.
  • Update zmeventnotification to 2.0.
  • Update php to 7.1.

2018-10-08

  • Update Apache configuration. Clear your browser cache if you have trouble viewng the Zoneminder webpage.

2018-05-13

  • Update zmNinja Event Notification Server to version 1.0.
  • Remove SSL_EVENTS environment variable.
  • Put zmeventnotifications.ini in /config/ directory to configure the zmNinja Event Notification Server.
  • Fix error when copying multiple control script files.

2018-03-31

  • Set proper permissions when creating events/, images/, and temp/ directories.
  • Adjust correcting of events/, images/, and temp/ diectory ownerships.

2018-03-14

  • Fix data directory ownership and permissions corrections.

2018-03-04

  • Update to phusion 10.0 image.

2018-02-15

  • Add user cron entries. The cron entries in the /config/cron file will be entered into the root crontab.

2018-02-08

  • Add SSL_EVENTS environment variable to enable/disable ssl on zmevent notifications.

2018-02-06

  • Add ssl certificate to zmNinja and apache for access using https. A self signed certificate is genereated and can be replaced if you want to supply your own certificate.

2018-02-04

  • Add zmNinja Event Notification Server for zmNinja on iOS and Android devices.

2018-01-21

  • Add net-tools package.

2017-11-30

  • Update base image.

2017-09-26

  • Change to dlandon/baseimage - phusion 9.22.

2017-09-24

  • Modifications to dockerfile for auto build.

2017-09-15

  • Add php-curl package.

2017-08-27

  • Timezone setting adjustment and some minor changes to docker build.

2017-08-26

  • Add /config/control folder for PTZ scripts to be copied to the docker image.

2017-08-14

  • More adjustments to fixing file permissions.

2017-07-23

  • Allow apache to update.

2017-06-17

  • Fix ownership and permissions of /var/cache/zoneminder folder if not correct.

2017-05-28

  • Fix permissions on /config/data/ folders.

2017-05-09

  • Update to version 1.30.4.

2017-05-06

  • Perl scripts are no longer exposed at /config/. They change on each version and can't be persistent.
  • Add ssmtp package for email alerts. Ssmtp configuration files are at /config/Zoneminder/ssmtp/.
  • Add libav-tools package for missing avconv.
  • Cleanup symlinks.
  • Remove installation files from /root/.

2017-05-05

  • Initial release.
  • Fixed update so databases can now be upgraded in place.

About

Zoneminder Docker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Perl 81.7%
  • Shell 14.7%
  • Dockerfile 3.6%