commit 3ab390135ae66cea56514efd8b5629937c52eaf9 Author: Wolfgang Hottgenroth Date: Fri Feb 1 19:22:12 2019 +0100 initial diff --git a/.build.sh.swp b/.build.sh.swp new file mode 100644 index 0000000..9f6d7a5 Binary files /dev/null and b/.build.sh.swp differ diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..44e1449 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM quantumobject/docker-zoneminder +MAINTAINER Wolfgang Hottgenroth + +ENV MYSQL_USER zm +ENV MYSQL_USER_PASSWORD zoneminder123 + +RUN \ + sed -i -e "s/echo \"SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';\" \| mysql -u $MYSQL_ROOT -p$MYSQL_ROOT_PASSWORD -h $ZM_DB_HOST/# echo \"SET GLOBAL sql_mode = 'NO_ENGINE_SUBSTITUTION';\" \| mysql -u $MYSQL_ROOT -p$MYSQL_ROOT_PASSWORD -h $ZM_DB_HOST/" /etc/my_init.d/startup.sh && \ + sed -i -e "s/MYSQL_ROOT/MYSQL_USER/g" /etc/my_init.d/startup.sh && \ + sed -i -e "s,sed -i \"s|MYSQL_USER_PASSWORD=mysqlpsswd|MYSQL_USER_PASSWORD=\$MYSQL_USER_PASSWORD|\" /etc/zm/zm.conf,sed -i \"s|ZM_DB_PASS=zmpass|ZM_DB_PASS=\$MYSQL_USER_PASSWORD|\" /etc/zm/zm.conf \&\& sed -i \"s|ZM_DB_USER=zmuser|ZM_DB_USER=\$MYSQL_USER|\" /etc/zm/zm.conf," /etc/my_init.d/startup.sh diff --git a/build.sh b/build.sh new file mode 100755 index 0000000..5bef666 --- /dev/null +++ b/build.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +docker build --tag registry.gitlab.com/wolutator/zoneminder:latest --tag registry.gitlab.com/wolutator/zoneminder:1.0 . + + diff --git a/zoneminder.sh b/zoneminder.sh new file mode 100755 index 0000000..8aacc26 --- /dev/null +++ b/zoneminder.sh @@ -0,0 +1,20 @@ +#!/bin/bash + + + +docker run \ + -d \ + --rm \ + --name zoneminder \ + -e "ZM_DB_HOST=mariadb" \ + -e "MYSQL_USER=zm" \ + -e "MYSQL_USER_PASSWORD=zoneminder123" \ + -v /opt/vol2/zm/backup:/var/backup \ + -v /opt/vol2/zm/cache:/var/cache/zoneminder \ + -p 8890:80 \ + --link mariadb \ + --add-host mailer:172.16.3.15 \ + registry.gitlab.com/wolutator/zoneminder:latest + + +