Add static file serving and basic docker config

This commit is contained in:
2023-01-18 00:18:35 +01:00
parent 3fcb1fb8f5
commit c10eca266a
4 changed files with 30 additions and 1 deletions
+1
View File
@@ -1,2 +1,3 @@
venv
__pycache__
static
+6 -1
View File
@@ -152,9 +152,14 @@ class GlebbyState:
state = GlebbyState()
state.start_event_thread()
app = Flask(__name__)
# TODO: Examine Quart (basically an asyncio version of flask)
app = Flask(__name__, static_url_path='')
sock = Sock(app)
@app.route('/')
def index():
return app.send_static_file('index.html')
@sock.route('/glebby')
def echo(sock):
client_id = state.add_client(sock)