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.