Skip to content

Linux compatibility

Dataplicity is designed for a broad range of Linux devices. Raspberry Pi OS, Ubuntu, and Debian are common choices, while specialised distributions, custom images, and industrial hardware can also run the agent when they provide its runtime and network requirements.

This flexibility is useful when your product does not fit a short hardware catalogue. If you are working with an unusual board, architecture, or Linux image, we will help you assess it and get the agent running wherever the platform makes that possible.

Install the agent

In the Dataplicity app, select Add device, then copy and run the generated command on your Linux device. This is the supported installation route. The command includes the correct installer and provisioning details for your organisation.

Custom hardware and images

Email support@dataplicity.com with the distribution, release, architecture, and any image customisations. We can help identify the agent's runtime, certificate, service, permission, and connectivity requirements for your platform.

Linux images vary, so validate the exact image you plan to ship. This gives you a repeatable installation for production devices and catches image-specific changes before a fleet rollout.

Validate your Linux image

Before a fleet rollout:

  1. Confirm outbound HTTPS access and accurate system time.
  2. Generate a fresh install command from Add device.
  3. Run it on the exact OS image and architecture you will deploy.
  4. Confirm the device enrols, reconnects after a reboot, supports the remote-access features you need, and completes an agent upgrade.
  5. Repeat the test whenever you change the base image, architecture, security policy, or service manager.

Once the image passes these checks, use the same validated build and installation process for your production rollout.