diff options
Diffstat (limited to 'server.py')
| -rwxr-xr-x | server.py | 7 |
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) |
