Ozone is the QEMU management layer powering Stratosphere’s virtualization engine. It provides Go packages for starting and stoppingDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/stratosphere-ve/ozone/llms.txt
Use this file to discover all available pages before exploring further.
qemu-system-x86_64 instances, parsing and writing per-VM JSON configuration files, and reading or mutating individual VM resource properties (CPU, memory, network, disk) with a strongly-typed API.
Introduction
Learn what Ozone does and how its packages fit together.
Quickstart
Get Ozone integrated and your first VM running in minutes.
VM Configuration
Understand the JSON config schema and how to read and write VM configs.
API Reference
Full reference for every exported function and type in Ozone.
Key Capabilities
VM Lifecycle
Start and stop QEMU machines via
qemu-system-x86_64 with QMP control over TCP.Config Parsing
Parse VM JSON config files into typed Go structs with a single function call.
Config Writing
Update individual resource fields without overwriting unrelated config sections.
Typed Resource Access
Dedicated getter functions for every VM resource: CPU, memory, network, and disk.