From a9cd0313d3994553f170d4b9ab228be3aeb363fb Mon Sep 17 00:00:00 2001 From: Username Date: Thu, 25 Dec 2025 22:52:02 +0100 Subject: [PATCH] run.py: accept --host and --port arguments --- run.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/run.py b/run.py index 63ee5a1..3b6f9d6 100755 --- a/run.py +++ b/run.py @@ -1,8 +1,15 @@ #!/usr/bin/env python3 """Development server entry point.""" +import argparse + from app import create_app if __name__ == "__main__": + parser = argparse.ArgumentParser(description="FlaskPaste dev server") + parser.add_argument("--host", default="0.0.0.0", help="Host to bind to") # noqa: S104 + parser.add_argument("--port", type=int, default=5000, help="Port to bind to") + args = parser.parse_args() + app = create_app("development") - app.run(host="0.0.0.0", port=5000) + app.run(host=args.host, port=args.port)