aboutsummaryrefslogtreecommitdiff
path: root/serve.py
diff options
context:
space:
mode:
authorJuan J. Martinez <jjm@usebox.net>2023-12-28 19:43:05 +0000
committerJuan J. Martinez <jjm@usebox.net>2023-12-28 19:47:11 +0000
commited0e61af2c9fb7b016cb72a91d207b761859c676 (patch)
tree7a64f254ecb1b921acf561d3aebc47672d0d9714 /serve.py
downloadjs-canvas-2023-ed0e61af2c9fb7b016cb72a91d207b761859c676.tar.gz
js-canvas-2023-ed0e61af2c9fb7b016cb72a91d207b761859c676.zip
Initial import
Diffstat (limited to 'serve.py')
-rwxr-xr-xserve.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/serve.py b/serve.py
new file mode 100755
index 0000000..d6174df
--- /dev/null
+++ b/serve.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python3
+
+import http.server
+import socketserver
+
+ADDR = "127.0.0.1"
+PORT = 8000
+
+Handler = http.server.SimpleHTTPRequestHandler
+
+with socketserver.TCPServer((ADDR, PORT), Handler) as httpd:
+ print(
+ "** serving on http://{}:{}/ - press CTRL + C to finish...".format(ADDR, PORT)
+ )
+ try:
+ httpd.serve_forever()
+ except KeyboardInterrupt:
+ print("\nFinished")