apps/desktop/src/backend/DesktopBackendConfiguration.test.ts | 396 +++++++++++++++++++- apps/desktop/src/backend/DesktopBackendConfiguration.ts | 241 +++++++++--- apps/desktop/src/backend/DesktopBackendManager.test.ts | 30 +- apps/desktop/src/backend/DesktopBackendManager.ts | 16 + apps/desktop/src/backend/DesktopBackendPool.test.ts | 2 + apps/desktop/src/backend/DesktopBackendPool.ts | 4 +- apps/desktop/src/wsl/DesktopWslEnvironment.test.ts | 624 +++++++++++++++++++++++++++++++- apps/desktop/src/wsl/DesktopWslEnvironment.ts | 430 ++++++++++++++++++++-- apps/desktop/src/wsl/DesktopWslServerTree.test.ts | 87 +++++ apps/desktop/src/wsl/DesktopWslServerTree.ts | 37 +- docs/operations/release.md | 15 +- docs/user/install.md | 10 + scripts/build-desktop-artifact.test.ts | 407 ++++++++++++++++++++- scripts/build-desktop-artifact.ts | 237 +++++++++++- 14 files changed, 2425 insertions(+), 111 deletions(-)