From 4c9d2636b117e79046fb9ebd98cc5a929495580b Mon Sep 17 00:00:00 2001 From: Nick Mowen Date: Thu, 27 Oct 2022 08:47:46 -0600 Subject: [PATCH] Improve bash startup script --- docker/rootfs/etc/services.d/go2rtc/run | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/docker/rootfs/etc/services.d/go2rtc/run b/docker/rootfs/etc/services.d/go2rtc/run index 0e26e3d1d..55d206414 100644 --- a/docker/rootfs/etc/services.d/go2rtc/run +++ b/docker/rootfs/etc/services.d/go2rtc/run @@ -1,6 +1,12 @@ #!/bin/bash + +# https://gist.github.com/mohanpedala/1e2ff5661761d3abd0385e8223e16425?permalink_comment_id=3945021 +set -euo pipefail + if [[ -f "/config/frigate-go2rtc.yaml" ]]; then - /usr/local/go2rtc/sbin/go2rtc -config=/config/frigate-go2rtc.yaml + CONFIG_PATH=/config/frigate-go2rtc.yaml else - /usr/local/go2rtc/sbin/go2rtc -config=/usr/local/go2rtc/sbin/go2rtc.yaml -fi \ No newline at end of file + CONFIG_PATH=/usr/local/go2rtc/sbin/go2rtc.yaml +fi + +exec /usr/local/go2rtc/sbin/go2rtc -config="$CONFIG_PATH" \ No newline at end of file