main.py 444 B

1234567891011121314151617181920212223
  1. #!/usr/bin/env python3
  2. """
  3. Audiobookshelf Recommendation System
  4. Main entry point for the application
  5. """
  6. import uvicorn
  7. from app.config import get_settings
  8. def main():
  9. """Run the FastAPI application."""
  10. settings = get_settings()
  11. uvicorn.run(
  12. "app.main:app",
  13. host=settings.host,
  14. port=settings.port,
  15. reload=True # Enable auto-reload during development
  16. )
  17. if __name__ == "__main__":
  18. main()