diff --git a/kiauh/components/webui_client/client_dialogs.py b/kiauh/components/webui_client/client_dialogs.py index 9fb98e9..1053a58 100644 --- a/kiauh/components/webui_client/client_dialogs.py +++ b/kiauh/components/webui_client/client_dialogs.py @@ -71,7 +71,6 @@ def print_client_port_select_dialog(name: str, port: str, ports_in_use: List[str | {line2:<54}| | port, you can set it now. Make sure the port is not | | used by any other application on your system! | - \\=======================================================/ """ )[1:] diff --git a/kiauh/components/webui_client/client_setup.py b/kiauh/components/webui_client/client_setup.py index a783507..e2a4ae3 100644 --- a/kiauh/components/webui_client/client_setup.py +++ b/kiauh/components/webui_client/client_setup.py @@ -107,7 +107,8 @@ def install_client(client_name: ClientName) -> None: install_client_cfg = get_confirm(question, allow_go_back=False) cm = ConfigManager(cfg_file=KIAUH_CFG) - client_port = cm.get_value(client.get("name"), "port") + default_port = cm.get_value(client.get("name"), "port") + client_port = default_port if default_port and default_port.isdigit() else "80" ports_in_use = read_ports_from_nginx_configs() # check if configured port is a valid number and not in use already