CLI Reference
CLI Reference
Complete reference for the NovaServe CLI binary — all commands, global flags, and environment variables.
Global Syntax
Terminal
nova <command> [options]
# or
novaserve <command> [options]Command Reference
| Command | Purpose |
|---|---|
| nova init | Scaffold a new NovaServe project |
| nova dev | Start sub-200ms local emulator |
| nova compile | Static AST verification & Nova IR export |
| nova plan | Preview deterministic infrastructure changes |
| nova deploy | Execute deployment & state lock update |
| nova drift | Audit & remediate cloud console drift |
| nova destroy | Destroy all managed cloud resources |
| nova doctor | Verify system environment readiness |
Global Flags
| Flag | Description |
|---|---|
| --help, -h | Display command syntax and options |
| --version, -v | Output current CLI version |
| --json | Format output as machine-readable JSON |
Environment Variables
| Variable | Description |
|---|---|
| NOVA_ENV | Default deployment environment namespace (e.g. staging, production) |
| NOVA_TARGET | Default cloud provider target (aws, cloudflare, docker) |