from fastapi import FastAPI from log import log import uvicorn # Controller modüllerini import et from controllers import auth_controller, project_controller, config_controller, test_controller # FastAPI app'i başlat app = FastAPI() # Health check @app.get("/") def health(): return {"status": "ok"} # Controller router'larını bağla app.include_router(auth_controller.router, prefix="/auth") app.include_router(project_controller.router, prefix="/project") app.include_router(config_controller.router, prefix="/config") app.include_router(test_controller.router, prefix="/test") if __name__ == "__main__": log("🌐 Starting Flare Service...") uvicorn.run(app, host="0.0.0.0", port=7860)