mirror of
https://github.com/koush/scrypted.git
synced 2026-08-07 13:50:40 +01:00
server: limit address binding in cluster mode
This commit is contained in:
@@ -198,6 +198,7 @@ async def createREPLServer(sdk: ScryptedStatic, plugin: ScryptedDevice) -> int:
|
||||
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
|
||||
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
|
||||
sock.settimeout(None)
|
||||
# TODO: this should use an equivalent to cluster_listen_zero
|
||||
sock.bind(("0.0.0.0" if os.getenv("SCRYPTED_CLUSTER_ADDRESS") else "127.0.0.1", 0))
|
||||
sock.listen()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user