This work is firstly inspired by simple-signaling-server and then further extended.
To run the application locally
make local-install
make local-run
To build and run as a docker container
make -i
To publish the docker image
docker login
make -i publish username=foo
to run the docker image on a server
docker run -d -p 8080:8080 --name signal-server username/signal-server:latest
NOTE: Open the firewall on the server