Datab
The appliance runtime layer

Datab OS

Datab OS is the operating environment for every Datab Node. The current Node image is based on Ubuntu 24.04 with systemd-supervised services. The Ubuntu Core and datab-app snap appliance path remains the target distribution architecture as the release hardens.

What Datab OS is

  • Ubuntu 24.04 current image — the present runtime baseline for Node deployments.
  • Ubuntu Core/snap target — the appliance distribution model for atomic, transactional updates.
  • Container runtime — containerized data services where the deployment profile requires them.
  • Service supervision — postgres, flyway (oneshot), the Micronaut backend, Atlas Core, optional model runtime, Orula, Gu, restore-watcher, doctor.
  • Optional Plymouth boot splash + kiosk compositor for nodes with a directly-attached HDMI display.

What Datab OS is not

  • Not a general-purpose Linux distribution. The OS is shaped for the appliance workload.
  • Not visible to the institution's end users. The operator console (datab-os-mobile) and the staff client (DatabStudio Client) are how humans interact with the node.
  • Not internet-dependent. The node continues operating when the WAN is down; sync to Atlas HQ resumes when connectivity returns.

Image variants

Two architectures are planned for published artifacts: amd64(Intel / AMD nodes) and arm64 (Raspberry Pi 5, NXP, generic ARM appliances). Image artifacts are published on DatabHome → Images.