The server component of the RoboCup SSL status board implemented in Go
You can find the client component here: https://github.com/g3force/ssl-status-board-client
Simply go-get it:
go get github.com/g3force/ssl-status-board-server
go get github.com/g3force/ssl-status-board-server/ssl-status-board-proxy
After installation:
ssl-status-board-server
Or without installation:
go run ssl-status-board-server.go
If the server is not running in the same network as the referee, the proxy can be used: Enable the proxy in the server
via config.yaml
and run it in the local network. Run the proxy on the remote server: ssl-status-board-proxy
.
The local server will connect to the proxy and the proxy receives client connections and passes data from server to
client.
The server can be configured with config.yaml
. The proxy requires an auth.conf
. The location of both files can be
passed via command line. Call the executables with -h
to get the available arguments.