← back to Designer Wallcoverings
onboarding/sangetsu-lilycolor/run-viewer.sh
12 lines
#!/usr/bin/env bash
# Relaunch the Sangetsu+Lilycolor staging viewer after a restart.
# Reliable single-process start (no &/nohup/exec — those get orphaned).
cd "$(dirname "$0")"
lsof -ti:9931 2>/dev/null | xargs kill -9 2>/dev/null
nohup node viewer/server.js 9931 > viewer/server.log 2>&1 &
disown
sleep 2
echo "viewer -> http://localhost:9931"
cat viewer/server.log
[ -d /Volumes/Henry/dw-lily-images ] || echo "⚠️ Henry not mounted — Lily swatches at /Volumes/Henry/dw-lily-images unavailable until it is."