From f2a00fcea51bade8733a03ffffaa4133ca3b7d06 Mon Sep 17 00:00:00 2001 From: Alexandre Date: Wed, 9 Mar 2022 15:29:55 +0100 Subject: [PATCH] zoneminder --- zoneminder/Dockerfile | 3 ++- zoneminder/config.json | 4 ++-- zoneminder/rootfs/etc/cont-init.d/00-folders.sh | 12 ++++++++++++ 3 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 zoneminder/rootfs/etc/cont-init.d/00-folders.sh diff --git a/zoneminder/Dockerfile b/zoneminder/Dockerfile index 53e6617f4..b1516a636 100644 --- a/zoneminder/Dockerfile +++ b/zoneminder/Dockerfile @@ -16,7 +16,7 @@ ARG BUILD_FROM ARG BUILD_VERSION -ARG BUILD_UPSTREAM="1.0" +ARG BUILD_UPSTREAM="test" FROM ${BUILD_FROM} ################## @@ -26,6 +26,7 @@ FROM ${BUILD_FROM} # Global variables ENV DZM_CONFIG_DIR="/config/addons_config/zoneminder" # Change data location +# hadolint ignore=DL4006 RUN grep -rl "/config" /etc/ | xargs sed -i 's|/config|/config/addons_config/zoneminder|g' ################## diff --git a/zoneminder/config.json b/zoneminder/config.json index 33b6a9afa..58d1b0e80 100644 --- a/zoneminder/config.json +++ b/zoneminder/config.json @@ -28,9 +28,9 @@ "ZM_DB_PASS": "str?" }, "slug": "zoneminder", - "upstream": "1.2", + "upstream": "test", "url": "https://github.com/alexbelgium/hassio-addons", - "version": "1.1", + "version": "test", "services": ["mysql:want"], "webui": "[PROTO:ssl]://[HOST]:[PORT:80]" } diff --git a/zoneminder/rootfs/etc/cont-init.d/00-folders.sh b/zoneminder/rootfs/etc/cont-init.d/00-folders.sh new file mode 100644 index 000000000..6c0beaf74 --- /dev/null +++ b/zoneminder/rootfs/etc/cont-init.d/00-folders.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bashio +# shellcheck shell=bash + +#CONFIGSOURCE=$(bashio::config "CONFIG_LOCATION") +#CONFIGSOURCE=$(dirname "$CONFIGSOURCE") +CONFIGSOURCE="/config/addons_config/zoneminder" + +# Create directory +mkdir -p "$CONFIGSOURCE" || true + +# Make sure permissions are right +chown -R "$(id -u):$(id -g)" "$CONFIGSOURCE"