Files
emby-proxy-helper/start.cmd
2026-04-05 18:07:31 +03:00

49 lines
1.1 KiB
Batchfile

: <<'BATCH'
@echo off
setlocal
cd /d "%~dp0"
echo Starting Docker Compose...
docker compose up -d --build
if errorlevel 1 (
echo Docker Compose failed.
exit /b 1
)
echo Running Windows post-setup script...
call "%~dp0shell\win.cmd"
endlocal
exit /b
BATCH
set -e
SCRIPT_DIR=$(CDPATH= cd -- "$(dirname "$0")" && pwd)
echo "Starting Docker Compose..."
docker compose up -d --build
case "$(uname -s 2>/dev/null | tr '[:upper:]' '[:lower:]')" in
darwin*)
echo "Running macOS post-setup script..."
bash "$SCRIPT_DIR/shell/mac.sh"
;;
linux*)
echo "Running Linux post-setup script..."
bash "$SCRIPT_DIR/shell/linux.sh"
;;
mingw*|msys*|cygwin*|win*)
echo "Running Windows post-setup script..."
if command -v cygpath >/dev/null 2>&1; then
WIN_DIR=$(cygpath -w "$SCRIPT_DIR")
else
WIN_DIR=$SCRIPT_DIR
fi
cmd.exe /c "\"$WIN_DIR\\shell\\win.cmd\""
;;
*)
echo "Running Linux post-setup script..."
bash "$SCRIPT_DIR/shell/linux.sh"
;;
esac