This folder contains scripts to configure a Pi to run the status board. You can install a Raspberry Pi OS 32bit Lite (tested with raspbian Bullseye) and use the bootstrap.sh script to set it up:
See: https://www.raspberrypi.com/software/operating-systems/
Setup username, password, hostname and ssh during image creation with rpi-imager or on first start with
sudo raspi-config
Use username 'ssl'.
Use hostname 'ssl-status-board-#'.
dpkg --print-architecture
Architecture must be armhf cause of the used nwjs.
wget -qO- https://github.com/RoboCup-SSL/ssl-status-board/releases/latest/download/bootstrap.tar.gz | tar xvz
./ssl-status-board/bootstrap.sh
Change hostname after cloning from a working SD-Card to avoid name resolution collisions with the old system.
sudo raspi-config # change hostname but don´t reboot
rm -rf ~/.config/nwjs/
rm -rf ~/.config/ssl-status-board/
# reboot now