On-Cab Client Setup (experimental)

This is an experimental script that will install the HiveMind client directly on the cab. This script is still experimental, use it at your own risk.

All commands should be run on the cab as the root user, either via SSH or command line.

Install Script

curl https://gitlab.com/kqhivemind/hivemind-client/-/raw/main/on_cab.sh | sh -s <SCENE SHORT NAME> <CABINET SHORT NAME> <CABINET TOKEN>

This script will create a hivemind user, install any missing prerequisites, and install the client as a system service.

Viewing Logs

less /home/hivemind/hivemind-client.log

Editing Config File

nano /home/hivemind/config.json

Stop/Restart/Disable

systemctl restart hivemind-client will restart the client.

systemctl stop hivemind-client will temporarily stop the stats client. It will start up again on next boot.

systemctl start hivemind-client starts the client again.

systemctl disable hivemind-client will prevent the client from starting automatically at boot.

systemctl enable hivemind-client re-enables automatically starting at boot.