13 Commits
Author SHA1 Message Date
Vojtěch Káně 9b9c9b7141 Make the listen address configurable and allow unix domain socket and inetd style listeners 2026-10-05 16:54:59 +02:00
Vojtěch Káně 7f3f3e487a Serve both the controller and the display on the same endpoint 2026-10-05 16:07:47 +02:00
Vojtěch Káně e3602ac25e Handle multiple display connections
Also drop the `quit` channel as we get good-enough signaling by closing the data channel.
2026-10-05 10:16:48 +02:00
Vojtěch Káně 19cc468f83 Do not hardcode server name in Javascript files 2026-10-04 12:23:25 +02:00
Greenscreener 62364b219b Fixed broken controller. 2021-09-11 07:26:58 +02:00
sijisu 43c1c1c064 Added docker-compose 2021-09-10 23:56:55 +02:00
sijisu 814c8ddd3a Add Docker 2021-09-10 19:09:05 +02:00
sijisu 8a8857445d Added go module 2021-09-10 18:44:01 +02:00
Vojtěch Káně 448ed4805a Serve static files 2019-06-28 15:18:16 +02:00
Vojtěch Káně 45fc4bf135 Exit goroutine when connection is not WebSocket 2019-06-28 15:18:16 +02:00
Vojtěch Káně 2a23cedc6d Exit goroutine when client disconnects 2019-06-28 15:18:16 +02:00
Vojtěch Káně 25caaedcdd Implement controller and viewer communication using WebSockets 2019-06-28 15:18:16 +02:00
Greenscreener ba54156da9 Initial commit
Grnscrnr's live version
2019-06-28 15:18:08 +02:00