import sys import os import threading sys.path.insert(0, os.path.dirname(os.path.abspath(__file__))) from app import app from services.video_service import worker if __name__ == "__main__": # Start background worker worker_thread = threading.Thread(target=worker, daemon=True) worker_thread.start() print("✅ Worker thread started.") # HuggingFace Spaces uses port 7860 app.run(host="0.0.0.0", port=7860, debug=False, use_reloader=False)