Edge Deployments
Hardware Requirements
CPU, RAM, storage, and network specifications for edge gateway hardware.
The edge gateway runs the Fleetera Edge Runtime and its companion containers in Docker. The hardware requirements depend on the number of connectors, data points, and collection frequency.
Minimum specifications
| Component | Minimum | Recommended |
|---|---|---|
| CPU | Dual-core | Quad-core |
| RAM | 2 GB | 4 GB or more |
| Storage | 16 GB available | 32 GB or more |
| Network | Stable internet connection | Wired Ethernet preferred |
| OS | Linux with Docker support | Ubuntu 22.04 LTS or newer |
Supported architectures
| Architecture | Value | Description |
|---|---|---|
| amd64 | amd64 | Intel and AMD 64-bit processors. Most industrial PCs, servers, and desktop machines. |
| arm64 | arm64 | ARM 64-bit processors. Raspberry Pi 4/5, industrial ARM single-board computers. |
Select the architecture that matches your edge hardware when creating the deployment.
Tested hardware
The following hardware has been tested with Fleetera edge deployments:
| Device | Architecture | RAM | Notes |
|---|---|---|---|
| Raspberry Pi 4 | arm64 | 4 GB / 8 GB | Good for small sites with fewer data points |
| Raspberry Pi 5 | arm64 | 4 GB / 8 GB | Improved performance over Pi 4 |
| Intel NUC | amd64 | 8 GB+ | Good for medium-sized sites |
| Industrial PCs (OnLogic, Advantech) | amd64 / arm64 | 8 GB+ | Recommended for production deployments |
Network requirements
- Internet access — required for VPN connectivity, Docker image downloads, and cloud communication
- Local network access — required for connecting to industrial data sources (OPC UA servers, Modbus devices, etc.)
- No inbound ports — the VPN mesh handles all connectivity without requiring inbound firewall rules
- Bandwidth — minimal for telemetry data (typically a few KB/s per data point). The bootstrap process downloads a small set of Docker images (a few hundred MB in total).
Storage considerations
- Docker images — the stack is compact: the Fleetera Edge Runtime (a single Go service), the Edge Crawler, and the Watchtower auto-updater. Automatic updates keep a second copy of an image on disk briefly during a rollout.
- Local data buffer — the runtime's store-and-forward buffer holds telemetry on disk while the cloud is unreachable. Buffer limits are configurable per deployment; size your storage to cover the longest outage you want to bridge.
- Logs — Docker container logs accumulate over time; configure log rotation
- OS and system — reserve at least 4 GB for the operating system
For long-running deployments, 32 GB or more of storage is recommended to accommodate the store-and-forward buffer, log growth, and image updates.
Operating system
Any Linux distribution that supports Docker is compatible. Tested distributions:
- Ubuntu 22.04 LTS and newer
- Debian 11 and newer
- Raspberry Pi OS (64-bit)
The bootstrap script installs Docker automatically if it is not already present.