feat(FN-3109): add Docker connectivity service and target selector UI
This merge adds Docker connectivity management to Fusion (FN-3109), introducing a Docker client service in `@fusion/core` with typed interfaces for daemon connection configuration (host, socket path, TLS). The dashboard gains a `DockerTargetSelector` component for choosing between local socket and T Fusion-Task-Id: FN-3109
This commit is contained in:
@@ -40,7 +40,13 @@ export default defineConfig({
|
||||
// Native module: leave node-pty (aliased to @homebridge fork) out of the
|
||||
// bundle. esbuild can't statically resolve its conditional native require()s
|
||||
// (build/Release/pty.node, build/Debug/conpty.node, ...).
|
||||
external: ["node-pty", "@homebridge/node-pty-prebuilt-multiarch"],
|
||||
external: [
|
||||
"node-pty",
|
||||
"@homebridge/node-pty-prebuilt-multiarch",
|
||||
"dockerode",
|
||||
"ssh2",
|
||||
"cpu-features",
|
||||
],
|
||||
splitting: false,
|
||||
clean: true,
|
||||
removeNodeProtocol: false,
|
||||
|
||||
Reference in New Issue
Block a user