From 9b1eeb252c8ca87ebf96f3e99518c95bbbffa9f6 Mon Sep 17 00:00:00 2001 From: Jonas Weinz Date: Sun, 10 Mar 2019 10:46:16 +0100 Subject: [PATCH] some changes --- main.py | 7 ++++++- settings.py | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100644 settings.py diff --git a/main.py b/main.py index 3db7739..6e65196 100644 --- a/main.py +++ b/main.py @@ -1,5 +1,7 @@ import asyncio import websockets +from settings import * +import ssl from game_manager import * @@ -59,7 +61,10 @@ async def socket_worker(websocket, path): id = "unknown_user" print("close connection to user: " + id) -start_server = websockets.serve(socket_worker, 'localhost', 5555) +ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_SERVER) +ssl_context.load_cert_chain(cert_file) + +start_server = websockets.serve(socket_worker, host='', port=5555, ssl=ssl_context) asyncio.get_event_loop().run_until_complete(start_server) asyncio.get_event_loop().run_forever() diff --git a/settings.py b/settings.py new file mode 100644 index 0000000..691272f --- /dev/null +++ b/settings.py @@ -0,0 +1 @@ +cert_file = None