Configuration reference

This is an index of the device settings you can manage, grouped by area. Most are set from the dashboard or the API once a device is online; a few are chosen at image creation. For exact API field names and types, see the Devices API reference.

Runtime settings (dashboard / API)

These are reconciled to the device while it is online — change them at any time.

Setting Area Documented in
OS version Lifecycle OS upgrades
Network configuration (and merge/replace mode) Networking Network configuration
Disable network configuration fallback Networking Connection fallback
Proxy (HTTP/HTTPS/no-proxy, interfaces) Networking Proxy configuration
SSH server enable/disable Security SSH access
SSH authentication (password/key) and authorized keys Security SSH access
SSH source allow / deny lists Security SSH access
SSH brute-force ban duration and ignore list Security SSH access
USB device control and allow rules Security USB device control
Attestation expectations Security TPM & device attestation
Logging (severity, components, container logs) Operations Logging
Health checks Operations Health checks
Device discovery (mDNS) on/off Networking Connectivity & ports
Location / placement metadata Inventory Manage devices

Image-creation settings

These are chosen when you create an install image; most can also be adjusted later through the runtime settings above.

Setting Documented in
Device type (hardware + architecture) Supported platforms
OS version to install OS upgrades
Disk encryption (and recovery passphrase) Disk encryption
Storage mapping Storage
Network configuration Network configuration
Time / NTP Time synchronization
Proxy Proxy configuration
Administrator password User accounts
Provisioning credentials Onboarding methods

On-device files

A few settings are provided as files on the device’s configuration storage — see Persistent paths.