ssl-vision-client
A graphical client for ssl-vision that receives multicast packages and
shows them in a web-ui.
Usage
If you just want to use this app, simply download the latest release binary.
The binary is self-contained. No dependencies are required.
You can also use pre-build docker images:
docker pull robocupssl/ssl-vision-client
docker run -p 8082:8082 robocupssl/ssl-vision-client
By default, the UI is available at http://localhost:8082
Development
Requirements
You need to install following dependencies first:
See .circleci/config.yml for compatible versions.
Frontend
See frontend/README.md
Build
Build and install all binaries:
make install
Run
Run the backend:
go run cmd/ssl-vision-client/main.go
Update generated protobuf code
Generate the code for the .proto
files after you've changed anything in a .proto
file with:
make proto