Reference / System requirements

System requirements

The requirements in one table.

On this page
  1. Host
  2. Appliance

Host#

ItemMinimumRecommendedNotes
CPU4 vCPUMore cores run more devices at onceIntel VT-x or AMD-V, with nested virtualization on for the appliance before you start it
Memory8 GB16 GBSmall environment (2 to 3 devices, one virtual machine, or a dozen routers and switches): 8 GB. Medium (4 to 8 devices, 3 or 4 virtual machines): 16 GB. Large (10 to 20 devices, 6 to 8 virtual machines): 32 GB. Security appliances follow their vendor's own numbers
Disk200 GB virtual disk, thin-provisionedRoom for your images and environmentsThe disk takes space on the host only as it fills. Large monitoring cards declare up to 200 GB
NetworkOne interfaceOne interfaceDHCP is fine
HypervisorProxmox VE, VMware Workstation, VirtualBoxInstall steps are given for all three
BrowserA current Chromium-based browserNothing to install on your laptop

Sizing for environments is covered in Requirements and sizing.

Appliance#

DeliveryONEP appliance as an .ova
BaseUbuntu 22.04 LTS
System disk200 GB, thin-provisioned
ImagesYou bring your own images, or fetch them through Discover
Inbound ports443/tcp, 80/tcp (redirects to HTTPS), and a WireGuard UDP port when remote access is enabled
SSHPort 22 is closed by the appliance firewall
TLS certificateCreated by the appliance on first boot
DevicesRouter and switch images, virtual machines, containers
ConsolesSerial; graphical desktop in the browser; container shell
Monitoring/health and /metrics (Prometheus text format)
Internet useONEP sends nothing to ONEP on its own. ONEP itself connects out only for what you ask for: Discover downloads, the first build of a Content Hub card, container pulls, the model download in Settings › AI, an external AI service you configure, and Report a Problem when you press Submit. The appliance's operating system may fetch its own security updates from package mirrors, and needs DNS and time (NTP) on your network

Something wrong or missing on this page? Write to hello@onep.io.