#!/usr/bin/env python3 """ English Helper - Hugging Face Spaces Sistema completo de aprendizado de inglês com IA """ import os import threading import time def init_system(): """Inicializar sistema completo""" try: os.environ.setdefault('FLASK_ENV', 'production') from database import init_db init_db() print("✅ Banco de dados inicializado") return True except Exception as e: print(f"❌ Erro na inicialização: {e}") return False # Executar aplicação if __name__ == "__main__": print("🎯 English Helper - Iniciando...") # Inicializar sistema if not init_system(): print("❌ Falha na inicialização") exit(1) try: # Importar Flask app import flask_app app = flask_app.app # Executar na porta correta para HF Spaces print("🚀 Executando Flask na porta 7860 (HF Spaces)") app.run( host="0.0.0.0", port=7860, debug=False, threaded=True, use_reloader=False ) except Exception as e: print(f"❌ Erro: {e}") import traceback traceback.print_exc()