System Requirements#
Hardware Requirements#
Component |
Minimum |
Recommended |
|---|---|---|
CPU |
4 cores |
8+ cores |
RAM |
8 GB |
16 GB |
Disk |
10 GB free |
20 GB free |
GPU |
(optional) Intel® Arc™ / Flex / Data Center GPU |
Intel® Arc™ A770 or equivalent |
Note: The default LLM (
Phi-4-mini-instruct-int4-ov) can run on either GPU or CPU. SetTARGET_DEVICE=CPUin your environment to use CPU-only inference. GPU provides significantly lower latency and is recommended for production workloads with high alert frequency.
Software Requirements#
Software |
Version |
Notes |
|---|---|---|
Docker Engine |
24.0 or later |
|
Docker Compose |
v2 plugin |
Bundled with Docker Desktop; install separately on Linux |
Python |
3.12 or later |
Required only for running tests locally |
|
Latest |
Required only for local development; |
Network Requirements#
The following network ports are used by default:
Port |
Service |
Configurable via |
|---|---|---|
|
Alert Agent Service REST API |
|
|
OVMS LLM server (host-mapped) |
|
|
MQTT broker (if used) |
|
Proxy Settings#
If your environment requires an HTTP proxy, set the standard proxy environment variables before starting the service:
export http_proxy=http://proxy.example.com:8080
export https_proxy=http://proxy.example.com:8080
export no_proxy=localhost,127.0.0.1,ovms-llm
These are forwarded automatically to both containers in the Docker Compose setup.