-
Download the latest release
-
Unpack the release (replace 0.0.0-beta-1 with the latest version)
mkdir -p go_assist && tar -xvzf go_assist_0.0.0-beta-1.tar.gz -C go_assist
- Make the install script executable
chmod +x go_assist/install.sh
- Run the install script
sudo ./go_assist/install.sh
Go to http:// (defalult is raspberrypi.local) and you should see the app.
- IRTrans USB device
- Speakerphone with USB connection (for prod on raspberry pi)
- install go from https://golang.org/doc/install
- install node with
or nvm with
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- install templ with
go install github.com/a-h/templ/cmd/templ@latest
- install portaudio with
- install ir-trans drivers from https://www.irtrans.de/en/download/mac.php
- install docker for mac from https://docs.docker.com/docker-for-mac/install/ (optional to create release builds)
No other development environments were tested apart from macOS arm64, but it should work on linux arm64, linux x64, macOS x64. It might take some extra step to create release builds on other arhitectures e.g. (x64).
- make install
- make configure
- make dev
- make dist