1 2 3 4 5 6 7 8 9 10 11 | #!/bin/bash set -ex # Cross-compile for Raspberry Pi (ARM64) Alpine Linux # go-git is pure Go, so no CGO needed CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -o gituwa main.go scp gituwa root@pi:/tmp/ ssh root@pi "mv /tmp/gituwa /var/git/gituwa && chmod +x /var/git/gituwa" echo "✓ Deployed to /var/git/gituwa on root@pi" |