Web ui configuration and installation for Raspberry-gateway.
To build the webinstall binary:
go build -o webinstall main.go
To build the webinstall binary for specified arch (arm64) with musl-gcc:
CC=musl-gcc GOARCH=arm64 GOOS=linux go build -o webinstall main.go
To compress new binary with upx:
sudo apt-get install upx-ucl
upx --best webinstall
upx -t webinstall
If UPX is not installed, you can install it with:
wget https://github.com/upx/upx/releases/download/v4.2.4/upx-4.2.4-arm64_linux.tar.xz
tar -xf upx-4.2.4-arm64_linux.tar.xz
sudo cp upx-4.2.4-arm64_linux/upx /usr/local/bin/