diff --git a/entrypoint.sh b/entrypoint.sh index 9b8edd2..1a0200a 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,7 +1,12 @@ #!/bin/sh SELECTOR=${JELLYFIN:-jellyfin} + JELLYFIN_IP=$(hostname -i | awk '{print $1}') +if [ "$JELLYFIN_IP" == "" ]; then + JELLYFIN_IP=$(ip route get 1 | awk '{print $7; exit}') +fi + HOST_FILE=/etc/system/data/dns/hosts.local EXISTS=$(grep -w -F $SELECTOR $HOST_FILE)