#!/bin/sh ACTION=${1} shift 1 get_image() { IMAGE_NAME=$(uci get emby.@main[0].image_name 2>/dev/null) [ -z "$IMAGE_NAME" ] && IMAGE_NAME="lscr.io/linuxserver/emby:latest" } do_install_detail() { local config=$(uci get emby.@main[0].config_path 2>/dev/null) local port=$(uci get emby.@main[0].http_port 2>/dev/null) local tvshows=$(uci get emby.@main[0].tvshows_path 2>/dev/null) local movies=$(uci get emby.@main[0].movies_path 2>/dev/null) LAN_IP=$(uci get network.lan.ipaddr) LAN_IP="${LAN_IP%/*}" if [ -z "$config" ] || [ -z "$tvshows" ] || [ -z "$movies" ]; then echo "Paths for config, tvshows, or movies are empty!" exit 1 fi [ -z "$port" ] && port=8096 rm -R /opt/docker2/compose/emby-app mkdir /opt/docker2/compose/emby-app touch /opt/docker2/compose/emby-app/docker-compose.yml cat > /opt/docker2/compose/emby-app/docker-compose.yml <