]> git.0d.be Git - django-panik-nonstop.git/commitdiff
switch-proxy: also listen on 0.0.0.0 for websocket
authorFrédéric Péters <fpeters@0d.be>
Tue, 23 Mar 2021 18:50:09 +0000 (19:50 +0100)
committerFrédéric Péters <fpeters@0d.be>
Tue, 23 Mar 2021 18:50:09 +0000 (19:50 +0100)
nonstop/management/commands/switch-proxy.py

index b28be7f312ac8d2f99900b046dde2d830d4da5f2..ba1e3835f1c931b5c231cfb1d452d1df8fdf0290 100644 (file)
@@ -1,5 +1,5 @@
 # proxy between arduino switch and websockets
-# it listens on 0.0.0.0, UDP port 1312, and localhost, websocket port 8765
+# it listens on 0.0.0.0, UDP port 1312, "websocket" port 8765
 
 import asyncio
 import json
@@ -50,7 +50,7 @@ class PanikSwitchProtocol(asyncio.DatagramProtocol):
 async def main():
     loop = asyncio.get_running_loop()
     proto = PanikSwitchProtocol()
-    await websockets.serve(proto.websocket_handler, 'localhost', 8765)
+    await websockets.serve(proto.websocket_handler, '0.0.0.0', 8765)
     transport, protocol = await loop.create_datagram_endpoint(lambda: proto, local_addr=('0.0.0.0', 1312))
     while True:
         try: