#!/usr/bin/env python3 """Run the debate-bots web UI server.""" import sys import os from pathlib import Path # Add project root to path project_root = Path(__file__).parent sys.path.insert(0, str(project_root)) # Setup environment os.chdir(project_root) from src.web_server import app from src.logger import setup_logging, get_logger # Setup logging setup_logging() logger = get_logger(__name__) if __name__ == '__main__': logger.info("Starting Debate Bots Web UI server...") logger.info("Open http://localhost:5000 in your browser") try: app.run(host='0.0.0.0', port=5000, debug=True, threaded=True) except KeyboardInterrupt: logger.info("Server stopped by user")