1
0
mirror of https://github.com/libretro/Lakka-LibreELEC.git synced 2024-11-25 23:36:18 +00:00
Lakka-LibreELEC/packages/addons/service/emby4/source/bin/emby4.start
2020-10-31 10:59:33 +01:00

33 lines
920 B
Bash

#!/bin/sh
# SPDX-License-Identifier: GPL-2.0
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
. /etc/profile
oe_setup_addon service.emby4
libs="${ADDON_DIR}/libs"
ff="/storage/.kodi/addons/tools.ffmpeg-tools/bin"
if [ ! -e "${libs}" ]; then
url="https://github.com/MediaBrowser/Emby.Releases/releases"
url_latest="${url}/latest"
release="$(basename $(curl -fso /dev/null -w %{redirect_url} ${url_latest}))"
url_download="${url}/download/${release}/embyserver-netcore_${release}.zip"
zip="${ADDON_DIR}/bootstrap.zip"
tmp="${ADDON_DIR}/tmp"
rm -fr "${tmp}" "${zip}"
mkdir -p "${tmp}"
wget -q "${url_download}" -O "${zip}" && \
unzip "${zip}" -d "${tmp}" && \
mv "${tmp}" "${libs}" && \
rm -f "${zip}" || \
exit 1
fi
exec \
nice -n "$emby_nice" \
dotnet "${libs}/system/EmbyServer.dll" \
-programdata "${ADDON_HOME}" \
-ffmpeg "${ff}/ffmpeg" \
-ffprobe "${ff}/ffprobe"