nearxos ff6258c2af Add status tracking for network boot actions in dashboard
Implement a new function to write status updates during device deployment and backup actions, enhancing user feedback. Update the API to call this function with appropriate messages based on the action taken. Modify the network boot toggle script to improve clarity and functionality, ensuring proper management of DHCP options. Update permissions for the toggle script to ensure it is executable. Additionally, update the initrd.img to reflect recent changes in the network boot process.
2026-02-21 13:05:52 +02:00

reTerminal DM4

Project for reTerminal DM4 (Seeed) with CM4: Chromium kiosk, eMMC provisioning (USB + network boot), and first-boot configuration via cloud-init.

Repository structure

Path Purpose
emmc-provisioning/ Main workflow: eMMC deploy/backup, cloud-init first-boot, Chromium kiosk assets, file server, dashboard, network boot. See emmc-provisioning/README.md.
archive/ Legacy or unused files (guides, old scripts). Not used for deployment. See archive/README.md.

Quick start

  1. Read emmc-provisioning/docs/EMMC-PROVISIONING-GUIDE.md for full setup.
  2. Use emmc-provisioning/scripts/sync-portal-files-to-lxc.sh to sync first-boot assets (including kiosk) to the file server.
  3. Provision devices via USB boot or network boot; first-boot configures kiosk, labwc, rotation, wallpaper, dark theme, and optional CM4 boot order.
Description
Chromium auto-start configuration for reTerminal DM4
Readme 6.6 GiB
Languages
Python 53.2%
Shell 20.4%
HTML 14.8%
JavaScript 6.4%
CSS 5%
Other 0.2%