amauricunha's picture
Upload 6 files
625c7c9 verified
Raw
History Blame Contribute Delete
1.28 kB
#!/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()