File size: 467 Bytes
4b7a511
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
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)