about summary refs log tree commit diff
path: root/server.py
diff options
context:
space:
mode:
Diffstat (limited to 'server.py')
-rwxr-xr-xserver.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/server.py b/server.py
index 9dc35f6..e475d27 100755
--- a/server.py
+++ b/server.py
@@ -2051,5 +2051,8 @@ def top150genes():
 
 
 if __name__ == '__main__':
-    # For production, consider using a more robust web server like Gunicorn or Waitress
-    app.run(debug=True, host='0.0.0.0', port=4200) # Changed to 0.0.0.0 for accessibility if needed
+    import argparse
+    parser = argparse.ArgumentParser(description='GeneCup server')
+    parser.add_argument('-p', '--port', type=int, default=4200, help='port number (default: 4200)')
+    args = parser.parse_args()
+    app.run(debug=True, host='0.0.0.0', port=args.port)