18 lines
880 B
Bash
Executable File
18 lines
880 B
Bash
Executable File
#!/bin/bash
|
|
# Shared path resolver for the Qwen-Image-Edit service on the CUDA box (RTX A6000).
|
|
# Sourced by bootstrap.sh / run_comfyui.sh / start_api.sh.
|
|
#
|
|
# Unlike tour-comfy/env.sh (which derives BASE from the script location and dodges
|
|
# an NTFS venv), this box installs into a dedicated dir OUTSIDE the git repo so the
|
|
# ~31GB model tree + ComfyUI checkout never land in `git status`. Override with
|
|
# COMFY_BASE / COMFY_VENV if you want it elsewhere.
|
|
|
|
ENV_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" # repo/a6000-comfy
|
|
BASE="${COMFY_BASE:-$HOME/comfyui}" # install root (ext4)
|
|
COMFY="$BASE/ComfyUI"
|
|
VENV="${COMFY_VENV:-$BASE/venv}"
|
|
|
|
# The FastAPI service + workflow are backend-agnostic; reuse them from tour-comfy
|
|
# (pure HTTP to ComfyUI on :8188 — nothing ROCm-specific in there).
|
|
API_DIR="$( cd "$ENV_DIR/../tour-comfy" && pwd )"
|