diff --git a/maintainerr/Dockerfile b/maintainerr/Dockerfile index 84c8f468a..1816b23af 100644 --- a/maintainerr/Dockerfile +++ b/maintainerr/Dockerfile @@ -65,7 +65,11 @@ COPY --from=ha_tools /out/ / COPY rootfs/ / RUN chmod +x /entrypoint.sh \ && find /etc/cont-init.d /etc/cont-finish.d -type f -name "*.sh" -exec chmod +x {} \; 2>/dev/null || true \ - && find / -type f \( -name "*.js" -o -name "*.ts" -o -name "*.json" -o -name "*.sh" -o -name "*.yml" -o -name "*.yaml" -o -name "*.env" -o -name "*.conf" -o -name "*.cfg" \) ! -path "/proc/*" ! -path "/sys/*" ! -path "/dev/*" -exec grep -l "/opt/data" {} \; 2>/dev/null | xargs -r sed -i 's|/opt/data|/config/data|g' + && set -- /entrypoint.sh; \ + [ -d /opt/app ] && set -- "$@" /opt/app; \ + [ -d /etc/cont-init.d ] && set -- "$@" /etc/cont-init.d; \ + [ -d /etc/cont-finish.d ] && set -- "$@" /etc/cont-finish.d; \ + find "$@" -type f \( -name "*.js" -o -name "*.ts" -o -name "*.json" -o -name "*.sh" -o -name "*.yml" -o -name "*.yaml" -o -name "*.env" -o -name "*.conf" -o -name "*.cfg" \) -exec grep -l "/opt/data" {} + 2>/dev/null | xargs -r sed -i 's|/opt/data|/config/data|g' # Install bashio standalone RUN BASHIO_VERSION="0.14.3" && \