22 lines
508 B
Python
22 lines
508 B
Python
from __future__ import annotations
|
|
|
|
import argparse
|
|
|
|
from backend.server import start_server
|
|
|
|
|
|
def _parse_args() -> argparse.Namespace:
|
|
parser = argparse.ArgumentParser(description="Run the AITD local dashboard server.")
|
|
parser.add_argument(
|
|
"--port",
|
|
type=int,
|
|
default=8788,
|
|
help="Port for the local dashboard server. Default: 8788",
|
|
)
|
|
return parser.parse_args()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
args = _parse_args()
|
|
start_server(port_override=args.port)
|