From 3ab390135ae66cea56514efd8b5629937c52eaf9 Mon Sep 17 00:00:00 2001 From: Wolfgang Hottgenroth Date: Fri, 1 Feb 2019 19:22:12 +0100 Subject: [PATCH] initial --- .build.sh.swp | Bin 0 -> 12288 bytes Dockerfile | 10 ++++++++++ build.sh | 5 +++++ zoneminder.sh | 20 ++++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 .build.sh.swp create mode 100644 Dockerfile create mode 100755 build.sh create mode 100755 zoneminder.sh diff --git a/.build.sh.swp b/.build.sh.swp new file mode 100644 index 0000000000000000000000000000000000000000..9f6d7a5091c2164b2daaca11402ff1527a0f22b2 GIT binary patch literal 12288 zcmeI&y-ve05C`yU1tS8%3%GQSlfr`77(rqKCKe~LLe$g_wnGF1JOMAkWAO^`5M0_I zA(l2{rTb%7 literal 0 HcmV?d00001 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 + + +