apps/server/src/cli/connect.ts | 6 +- apps/server/src/cli/service.test.ts | 4 +- apps/server/src/cli/service.ts | 13 +- apps/server/src/cloud/bootService.test.ts | 147 ++++++++++++- apps/server/src/cloud/bootService.ts | 361 +++++++++++++++++++++++++++----- apps/server/src/cloud/http.ts | 3 +- apps/server/src/cloud/pinnedRuntime.ts | 4 +- apps/server/src/serviceLauncher.ts | 4 +- docs/internals/server-updates.md | 13 +- docs/user/background-service.md | 46 +++- packages/shared/src/hostProcess.ts | 8 + 11 files changed, 531 insertions(+), 78 deletions(-)