Provider Configuration

Configure resource limits and node behavior.

Command Line Options

--max-cpu

Maximum CPU cores to allocate (default: all available).

kova-node start --max-cpu 4

--max-memory

Maximum RAM in gigabytes (default: 80% of total).

kova-node start --max-memory 8

--max-disk

Maximum disk space in GB (default: 100).

kova-node start --max-disk 50

--port

P2P network port (default: 4001).

kova-node start --port 4003

Full Example

kova-node start \
  --max-cpu 4 \
  --max-memory 8 \
  --max-disk 100 \
  --port 4001

Environment Variables

You can also configure via environment variables:

VariableDescription
KOVA_MAX_CPUMaximum CPU cores
KOVA_MAX_MEMORYMaximum memory in GB
KOVA_MAX_DISKMaximum disk in GB
KOVA_PORTP2P port
KOVA_ORCHESTRATOR_URLOrchestrator API URL

Resource Recommendations

Workload TypeCPUMemoryDisk
Light (static sites)0.5-1512MB5GB
Medium (APIs)1-21-2GB10GB
Heavy (databases)2-44-8GB50GB+

Start with conservative limits and increase based on demand. Monitor resource usage to optimize your allocation.