Configuration is stored under $HOME/.config/bitfocus-buttons, which you may want to include in your backups.
To start the application, launch ./watchdog-cli 0.0.0.0 4440. You can set this up to launch on startup with your preferred init system. An example systemd unit is provided.
For a description of the required and optional arguments, check ./watchdog-cli -help.
Disable the default redis server, as Buttons manages and runs its own.
sudo systemctl disable redis-server
sudo systemctl stop redis-server
4. Create a Group and User and Set up udev rules and access:#
Create a group for access to stream deck devices:
sudo addgroup buttons
Add your user to the buttons group:
sudo adduser $USER buttons
Copy the 50-bitfocus-buttons.rules to /etc/udev/rules.d/ make sure that your terminal is in the directory where the file is i.e home/bitfocus/bitfocus-buttons-linux-x64