@dazld I do just that, by starting a second shadow-cljs instance on the server-side. If you're running some kind of component system, you can hook up as just another start/stop component 🙂
(:require [shadow.cljs.devtools.server :as shadow-server])
(defn start-shadow-inspect []
(println "Starting shadow-server...")
(shadow-server/start!))
^ It will find an open port and print on what port it started.