A complete setup script for DOMIoT (Document Object Model for IoT) on Linux systems.
To install and set up DOMIoT on your Linux system, simply run:
chmod +x kickstart-linux.sh
./kickstart-linux.shThe kickstart script will:
- Install System Dependencies - All necessary libraries and build tools.
- Install Node.js - Latest LTS version if not already installed.
- Clone Repositories - Downloads the required DOMIoT repositories:
- Build and Load Drivers - Compiles and loads Linux kernel modules.
- Install Dependencies - Node.js packages for the projects.
- Navigate to Examples - Shows you the first example to get started.
- Linux Distribution - Supports Debian, Ubuntu, CentOS, RHEL, Fedora, Arch, Alpine, etc.
- User with sudo privileges - Required for system package installation and driver loading.
- Internet connection - For downloading packages and repositories.
Once the script completes, go to the first example directory:
cd domiot/jsdomiot/examples/0-retail-buttons-shelving-units
To run the example:
node main.mjs
After installation, check the domiot/README.md for detailed information about the repositories and available examples.