- Fix update issue with mariadb.
- Delay start of Zoneminder on first run.
- Update Opencv to 4.5.3.
- Apply a fix for database failure on first run.
- Fix for Zoneminder 1.36.3.
- Update to opencv 4.5.2.
- Update to Zoneminder 1.36.
- Update zmNinja Event Notification Server to version 6.1.23.
- Update zmNinja Event Notification Server to version 6.1.22.
- Update zmNinja Event Notification Server to version 6.1.19.
- Update zmNinja Event Notification Server to version 6.1.18.
- Update zmNinja Event Notification Server to version 6.1.16.
- Update zmNinja Event Notification Server to version 6.1.15.
- Update zmNinja Event Notification Server to version 6.1.12.
- Update zmNinja Event Notification Server to version 6.1.11.
- Update zmNinja Event Notification Server to version 6.1.10.
- Preliminary release of machine learning Docker.
- Prepare for Zoneminder ES/ML Docker container with ES/ML preloaded.
- Update opencv.sh to Ubuntu 20.04.
- Remove /config/mysql/ib_logfile* files to insure that mysql starts.
- Increase shm-size to 8G.
- Fix syslog-ng configuration file version.
- Update zmNinja Event Notification Server to version 6.1.5.
- Update Docker baseimage to Focal Alpha (Ubuntu 20.04).
- Remove SHMEM environment variable and set --shm-size instead.
- Turn off privileged mode.
- Update zmNinja Event Notification Server to version 6.1.0.
- Add NO_START_ZM environment variable to keep MySql and Zoneminder from starting so the docker stays running and a user can troubleshoot.
- Update zmNinja Event Notification Server to version 6.0.5.
- Update opencv to 4.3.
- Improve onepcv compile time.
- Update zmNinja Event Notification Server to version 6.0.4.
- Fix ES Yolo model download destination file names.
- Create unknown_faces folder.
- Modify ES model downloads to the new paths and add Yolo V4.
- Changed Yolo model download environment variables.
- Update zmNinja Event Notification Server to version 5.15.6.
###2020-07-19
- Update baseimage to bionic-1.0.0.
- Add unknown_faces folder and symlink.
- Update zmNinja Event Notification Server to version 5.15.5.
- Add pushover api.
- Update zmNinja Event Notification Server to version 5.11.3.
- Add multi-port ES capablity to adjust apache2 for multi-port operation.
- Fix docker failure when it can't update.
- Fix reboot apt update of cuda failing again.
- Set up unattended re-compile of opencv when docker updates.
- More opencv script changes.
- Move all opencv stuff to /config/opencv/ folder.
- Fix reboot apt update of cuda failing.
- Fix uninstall and install of hooks when updating ES.
- Update zmNinja Event Notification Server to version 5.7.7.
- Change detection of INSTALL_HOOK already being installed,
- Update zmNinja Event Notification Server to version 5.7.4 and add opencv.sh compile script.
- Modify ES update to install a tar to update ES so a new docker does not have to be built whrn ES is updated.
- Adjust /var/cache/zoneminder ownership to www-data:www-data.
- Update Zoneminder to 1.34.
- Update zmNinja Event Notification Server to version 5.4.
- Fix ES file references to newer versions of zm_detect_wrapper.sh amnd zm_detect.py
- Update zmNinja Event Notification Server to version 4.6.
- Update zmNinja Event Notification Server to version 4.5.
- Remove cambozola legacy browser support.
- Update zmNinja Event Notification Server to version 4.4.
- Fix /hook folder permission check.
- Remove ZM_PATH_ZMS update from defaults.
- Update zmes_hook_helpers.
- Additional changes for zmevent server installation.
- Update README to make it more generic.
- Add INSTALL_YOLO and INSTALL_TINY_YOLO environment variables to download the model files for zmeventserver when hook processing is enabled.
- Update zmNinja Event Notification Server to version 4.2.
- Fix update script.
- Added pyzmutils and requests modules for hook processing.
- Use pip3 for setup.py install of hook processing.
- Update zmNinja Event Notification Server to version 4.1.
- Update zmNinja Event Notification Server to version 3.9.
- Update zmNinja Event Notification Server to version 3.8.
- Update zmNinja Event Notification Server to version 3.7.
- Add Net::MQTT::Simple::Auth perl library.
- Add "INSTALL_FACE" environment variable to load face recognition package.
- Add zmes_hook_helpers to docker image and change the hook installation.
- Update zmNinja Event Notification Server to version 3.6.
- Add "INSTALL_HOOK" environment variable to load packages and run 'setup.py' for hook processing.
- Update zmNinja Event Notification Server to version 3.5.
- Update zmNinja Event Notification Server to version 3.4.
- Fix: Minor adjustments to zmeventnotification.
- Fix: Control file copy was copying the wrong file extension.
- Add: Install vlc packages.
- Update zmNinja Event Notification Server to version 3.3.
- Additional work to support the zmeventnotification server face recognition.
- Fix typos.
- Update zmNinja Event Notification Server to version 3.2. Many changes to the paths for zmeventnotification and hook files.
- Update zmNinja Event Notification Server to version 3.1.
- Update zmNinja Event Notification Server to version 3.0.
- Update zmNinja Event Notification Server configuration file.
- Re-enable port 80 for special situations.
- Update zmNinja Event Notification Server to version 2.6.
- Update zmNinja Event Notification Server to version 2.5.
- Remove http:// access. You can only access Zoneminder with htps://. A self signed certificate is generated for you.
- Update Zoneminder to 1.32.3.
- Adjustment to apache2 modules.
- Update zmNinja Event Notification Server to version 2.4.
- Update zmNinja Event Notification Server to version 2.2.
- Add the ability to run a user script.
- Fix weekly zmaudit cron job.
- Remove hook permissions setting.
- 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.
- Update zmNinja Event Notification Server to version 2.1.
- More docker file cleanup.
- Run zmaudit weekly by cron. Zmaudit does not need to run continuously.
- Add ability to specify the ServerName in apache2 for ssl certs.
- Fix ssmtp issues
- Some docker file cleanup.
- Minor changes to zmeventnotification.ini and zmeventnotification.pl unique to the docker.
- Update Zoneminder to 1.32.2.
- Fixed an issue with zmaudit.pl failing to run after Zoneminder crashes.
- Permission adjustments on config files.
- Minor apache tweaks.
- Cleanup dockerfile.
- Update Zoneminder to 1.32.1.
- Update zmeventnotification to 2.0.
- Update php to 7.1.
- Update Apache configuration. Clear your browser cache if you have trouble viewng the Zoneminder webpage.
- 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.
- Set proper permissions when creating events/, images/, and temp/ directories.
- Adjust correcting of events/, images/, and temp/ diectory ownerships.
- Fix data directory ownership and permissions corrections.
- Update to phusion 10.0 image.
- Add user cron entries. The cron entries in the /config/cron file will be entered into the root crontab.
- Add SSL_EVENTS environment variable to enable/disable ssl on zmevent notifications.
- 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.
- Add zmNinja Event Notification Server for zmNinja on iOS and Android devices.
- Add net-tools package.
- Update base image.
- Change to dlandon/baseimage - phusion 9.22.
- Modifications to dockerfile for auto build.
- Add php-curl package.
- Timezone setting adjustment and some minor changes to docker build.
- Add /config/control folder for PTZ scripts to be copied to the docker image.
- More adjustments to fixing file permissions.
- Allow apache to update.
- Fix ownership and permissions of /var/cache/zoneminder folder if not correct.
- Fix permissions on /config/data/ folders.
- Update to version 1.30.4.
- 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/.
- Initial release.
- Fixed update so databases can now be upgraded in place.