dev_server.py•816 B
#!/usr/bin/env python3
"""
Servidor de desarrollo simplificado para RTIdeas API
Usa uvicorn directamente para mejor compatibilidad con reload
"""
import uvicorn
import os
from pathlib import Path
# Agregar el directorio actual al path
import sys
sys.path.insert(0, str(Path(__file__).parent))
if __name__ == "__main__":
print("🚀 Iniciando RTIdeas API Server (Modo Desarrollo)")
print("📡 Servidor disponible en http://localhost:8000")
print("📚 Documentación disponible en http://localhost:8000/docs")
print("🔄 Auto-reload habilitado")
print("-" * 50)
uvicorn.run(
"rtideas_api_server:app",
host="0.0.0.0",
port=8000,
reload=True,
log_level="info",
reload_dirs=[str(Path(__file__).parent)]
)