From 2834eb4a9b0985643df6960f516f6583ebd01b71 Mon Sep 17 00:00:00 2001 From: Sam Green Date: Mon, 12 Jan 2026 05:16:35 +0000 Subject: [PATCH] Start server via module argument instead --- photomap/backend/photomap_server.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/photomap/backend/photomap_server.py b/photomap/backend/photomap_server.py index 80d64702..8d10ee18 100644 --- a/photomap/backend/photomap_server.py +++ b/photomap/backend/photomap_server.py @@ -109,9 +109,7 @@ async def get_root( def start_photomap_loop(): """Start the PhotoMapAI server loop.""" running = True - exe_dir = os.path.dirname(sys.executable) - photomap_server_exe = os.path.join(exe_dir, Path(sys.argv[0]).name) - args = [photomap_server_exe] + sys.argv[1:] + ["--once"] + args = [sys.executable] + ["-m", "photomap.backend.photomap_server"] + sys.argv[1:] + ["--once"] while running: try: