summaryrefslogtreecommitdiff
path: root/src/server.py
diff options
context:
space:
mode:
authorxengineering <mail2xengineering@protonmail.com>2021-03-06 20:51:23 +0100
committerxengineering <mail2xengineering@protonmail.com>2021-03-06 20:51:23 +0100
commitf48ce5deb19d83e6d5e87f51c59e538f4b66d79e (patch)
treed95ac46c757c4506044fbb4e0469ecadf3f78ef7 /src/server.py
parentf9714353664507845bad9e5856f5396ab3d629b2 (diff)
downloadweb-template-f48ce5deb19d83e6d5e87f51c59e538f4b66d79e.tar
web-template-f48ce5deb19d83e6d5e87f51c59e538f4b66d79e.tar.zst
web-template-f48ce5deb19d83e6d5e87f51c59e538f4b66d79e.zip
Switch back to Flask
Diffstat (limited to 'src/server.py')
-rw-r--r--src/server.py21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/server.py b/src/server.py
new file mode 100644
index 0000000..2caddd6
--- /dev/null
+++ b/src/server.py
@@ -0,0 +1,21 @@
+#!/usr/bin/python3
+# vim: shiftwidth=4 tabstop=4 expandtab
+
+
+import waitress
+from flask import Flask
+
+
+app = Flask(__name__)
+
+
+@app.route("/", methods=["GET"])
+def index():
+ return app.send_static_file("index.html")
+
+
+if __name__ == '__main__':
+ waitress.serve(app, listen="127.0.0.1:8080") # production server / bind to port
+ #serve(app, unix_socket='/run/web-template/unix.sock') # production server / unix domain socket
+ #app.run() # debug server - NOT FOR PRODUCTION!
+