Devices & SPEKTRA Edge OS
Set up, secure, and operate edge devices running SPEKTRA Edge OS.
SPEKTRA Edge OS is the operating system that runs on your edge devices. It is purpose-built for unattended, remotely managed fleets: it boots into a known, read-only system, keeps your configuration and data on dedicated persistent storage, and reconciles its settings from the SPEKTRA Edge platform so you can manage thousands of devices the same way you manage one.
This guide explains how the OS is structured and how to configure it so that you can set up and operate your own devices. Most settings are applied from the SPEKTRA Edge dashboard (or through the API); a few are chosen when you create the install image.
What you need
To follow this guide, you need the following.
- access to the SPEKTRA Edge dashboard
- an active project
- a device (or hardware you intend to provision) under the project
New to the platform?
If you have not provisioned a device yet, start with the getting started guide. It walks you through creating a project, downloading an OS image, and bringing your first device online.In this section
The guide is grouped by what you are trying to accomplish.
- Overview — how the OS is laid out, how persistence works (what survives a reboot and what survives an upgrade), and which hardware platforms are supported.
- Device setup & provisioning — take hardware from blank to managed: create an install image, onboard the device, set the administrator password, and confirm the device is online.
- Install the droplet agent (.deb package) — bring an existing Debian or Ubuntu machine under management without the full OS image.
- Storage — the default disk layout, and how to add your own partitions and mounts or expand to the full disk.
- Networking — wired, Wi-Fi, and cellular connectivity, uplink fallback, proxies, ports, and time synchronization.
- Security — disk encryption, device attestation, Secure Boot, SSH access, the administrator account, USB control, and remote access.
- Operations — OS upgrades and rollback, reboot and recovery, logging, health checks, status indicators, hooks, and workloads.
- Troubleshooting — playbooks for the failures you are most likely to hit, with causes in the order worth checking.
Related
- OS configuration reference — the full configuration field reference, image settings, and persistent file locations.
- Glossary — terms used across SPEKTRA Edge.