20 lines
655 B
Bash
Executable File
20 lines
655 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
# Ensure correct local path.
|
|
SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
cd "$SCRIPT_DIR"
|
|
|
|
export DOTNET_CLI_TELEMETRY_OPTOUT=1
|
|
|
|
# Building first is more reliable than running directly from src
|
|
dotnet build src/SwarmUI.csproj --configuration Release -o ./src/bin/live_release
|
|
# Default env configuration, gets overwritten by the C# code's settings handler
|
|
ASPNETCORE_ENVIRONMENT="Production"
|
|
ASPNETCORE_URLS="http://*:7801"
|
|
|
|
# PyTorch MPS fallback to CPU, so incompatible comfy nodes can still work.
|
|
export PYTORCH_ENABLE_MPS_FALLBACK=1
|
|
|
|
# Actual runner.
|
|
dotnet src/bin/live_release/SwarmUI.dll $@
|