dsh-cockpit-memex-browse-shim:跨機打開 memex 卡片的端口轉發適配層
dsh-memex 跑在另一臺機器上時,「打開卡片」按鈕指向的 localhost 並不屬於 memex 所在主機,點擊自然打不開。dsh-cockpit-memex-browse-shim 是部署側唯一的耦合點:把 dsh-cockpit-bridge 的 cockpitBridge.forwards 端口轉發註冊到 dsh-memex 的 dshMemex.browseAddress 註冊點,使按鈕改用真正可達的轉發地址。兩端源碼與依賴互不引用,移除 shim 即解耦。本文說明其 0.2.0 行爲(單飛 acquire、15 秒就緒等待、僅 local-device 纔回落 localhost、fail-closed resolver)與官方安裝命令。
閱讀全文