commit e9ee34abf84a10911b2c6041534c2df7f91f052a
parent 89edc8828065f482fc8ef02d2182ed91f6bf0b24
Author: Martin Ashby <martin@martin-laptop.lan>
Date: Thu, 17 May 2018 18:28:38 +0100
server will now serve static files
Diffstat:
5 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -7,8 +7,9 @@
/coverage
# production
-/build
-/saves
+/build/
+/saves/
+/__pycache__
# misc
.DS_Store
diff --git a/__pycache__/unicorn_hat_sim.cpython-35.pyc b/__pycache__/unicorn_hat_sim.cpython-35.pyc
Binary files differ.
diff --git a/download_and_run.sh b/download_and_run.sh
@@ -1,4 +1,4 @@
pip3 install unicornhathd Flask Flask-Sockets \
&& wget -N "https://raw.githubusercontent.com/MFAshby/unicornpaint/master/unicornpaint.zip" \
-&& unzip unicornpaint.zip \
+&& unzip -o unicornpaint.zip \
&& python3 server.py
diff --git a/server.py b/server.py
@@ -22,7 +22,7 @@ LOAD = 'LOAD'
# GLobal references to app & clients
all_clients = set()
-app = Flask(__name__, static_folder='build/')
+app = Flask(__name__, static_folder='')
sockets = Sockets(app)
def send_state():
@@ -71,7 +71,7 @@ def load(saveName):
for y, pixel in enumerate(row):
unicorn.set_pixel(x, y, *pixel)
unicorn.show()
-
+
@sockets.route('/ws')
def do_websocket(websocket):
global all_clients
diff --git a/unicorn.zip b/unicorn.zip
Binary files differ.