Consensus hand signals for online meetings
This application needs to be run somewhere with a public IP so that people can connect to it. There is a development version running but it may break at any point.
The easiest way of doing this is to deploy this repository as a Dokku app. We presume that you can also push it as a Heroku app, but that is untested.
There are a number of other ways you can get hold the binary to run:
go build
If you are running the binary outside of Dokku/Heroku then it will listen on port 8844 by default.
You can optionally:
PORT=8080
or pass the flag --port 8080
to override the port numberx
to stop making a hand signalFor purely-frontend development we provide a handy docker-compose environment which will let you make changes to the html without needing Go.
Running docker-compose up
will launch a Caddy proxy listening on http://localhost:8800/ as well as building and launching the checked-out Go code. You can then make changes to index.html, room.html, and anything in the assets directory and refresh the browser without needing to rebuild any of the backend components.
meeting-mood is released under the MIT license.