Services

GhostVM provides several host-guest integration services that communicate over virtio-vsock — a high-performance virtual socket transport that doesn't require networking.

How it Works

When a VM is running, the host creates a GhostClient that connects to the guest via vsock. The guest runs GhostTools, a companion app that provides the server-side of these services.

Services are activated automatically when GhostTools is detected (shown by the green “Guest Tools” indicator in the VM toolbar).

Available Services

Vsock Port Map

PortService
5002Health Check (persistent connection)
5003Event Stream (files, URLs, logs from guest)