start.py
Rama main · réplica de lectura del repositorio original.
#!/usr/bin/env python3
import uvicorn
import sys
def main():
print("Starting OpenNVR AI-Adapter server...")
try:
# Run the FastAPI app via uvicorn programmatically
uvicorn.run(
"app.main:app",
host="0.0.0.0",
port=9100,
reload=True
)
except Exception as e:
print(f"Failed to start server: {e}")
sys.exit(1)
if __name__ == "__main__":
main()