Files
tfm_ainventory/start_servers.py
Daniel Bedeleanu dee8941f15 feat(6): add background mode and lifecycle commands to standalone launcher
New commands:
  start_servers.py            # Foreground (interactive, Ctrl+C to stop)
  start_servers.py start      # Background mode (detached)
  start_servers.py stop       # Stop background servers
  start_servers.py restart    # Stop then start background servers
  start_servers.py status     # Show running servers and PIDs

Features:
  - Process IDs saved to .servers.pid for management
  - Status command shows all running servers and URLs
  - Full argument parsing with help and examples
  - Graceful process group handling for clean shutdown
2026-04-22 19:10:54 +03:00

16 KiB
Executable File