feat: ship docker as a first-party in-process plugin

Moves docker backend and frontend into plugins/docker/, alongside
ssh-terminal. Adds a host editor tab seam, a dashboard card registry,
and a build step to compile plugin backends into dist.
This commit is contained in:
LukeGus committed 2026-09-21 09:55:37 -05:00
1 parent c94a453f1e
commit a2479c19b0
34 files changed
+729 -143

No files matched your search

+3 -1
View File
@@ -54,7 +54,9 @@ const ProxmoxStatsApp = lazy(() =>
})),
);
const DockerApp = lazy(() =>
import("@/features/docker/DockerApp").then((m) => ({ default: m.default })),
import("../plugins/docker/frontend/DockerApp").then((m) => ({
default: m.default,
})),
);
const GuacamoleApp = lazy(() =>
import("@/features/guacamole/GuacamoleApp").then((m) => ({