This is an educational implementation of a WebRTC SFU using Go and Pion.
The client is a simple SvelteKit app. We need a simple environment variable to point to the server host:
cd packages/client
echo 'PUBLIC_WS_SERVER_URL="http://localhost:8080/ws"' > .env.local
yarn install
yarn dev
The Go WebRTC and WS signalling server.
cd packages/server
make build
make run