Spaces:
Paused
Paused
File size: 710 Bytes
fa82f1d 3b7165d b6cbef8 3b7165d fa82f1d 3b7165d fa82f1d 3b7165d fa82f1d b6cbef8 fa82f1d b6cbef8 fa82f1d 3b7165d fa82f1d 3b7165d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
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)
|