ciyidogan commited on
Commit
d0cf3c9
Β·
verified Β·
1 Parent(s): 2b7ddba

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -4
app.py CHANGED
@@ -2,30 +2,39 @@ from fastapi import FastAPI
2
  from fastapi.staticfiles import StaticFiles
3
  import uvicorn
4
  from log import log
 
5
 
6
  from auth_controller import router as auth_router
7
  from config_controller import router as config_router
8
  from project_controller import router as project_router
9
  from spark_controller import router as spark_router
10
  from test_controller import router as test_router
11
- from api_controller import router as api_router # βœ… yeni
12
 
13
  app = FastAPI()
14
 
 
15
  app.mount("/static", StaticFiles(directory="static"), name="static")
16
 
 
 
 
 
 
 
 
17
  @app.get("/")
18
  def health_check():
19
  return {"status": "ok"}
20
 
 
21
  app.include_router(auth_router, prefix="/auth")
22
  app.include_router(config_router, prefix="/config")
23
  app.include_router(project_router, prefix="/project")
24
  app.include_router(spark_router, prefix="/spark")
25
  app.include_router(test_router, prefix="/test")
26
- app.include_router(api_router, prefix="/api") # βœ… yeni
27
 
28
  if __name__ == "__main__":
29
- log("🌐 Starting Flare UI Backend...")
30
  uvicorn.run(app, host="0.0.0.0", port=7860)
31
-
 
2
  from fastapi.staticfiles import StaticFiles
3
  import uvicorn
4
  from log import log
5
+ from service_config import ServiceConfig
6
 
7
  from auth_controller import router as auth_router
8
  from config_controller import router as config_router
9
  from project_controller import router as project_router
10
  from spark_controller import router as spark_router
11
  from test_controller import router as test_router
12
+ from api_controller import router as api_router
13
 
14
  app = FastAPI()
15
 
16
+ # πŸ“¦ Static HTML + Bootstrap UI entegrasyonu
17
  app.mount("/static", StaticFiles(directory="static"), name="static")
18
 
19
+ # 🌍 Merkezi config
20
+ service_config = ServiceConfig()
21
+ service_config.load()
22
+
23
+ def get_config():
24
+ return service_config
25
+
26
  @app.get("/")
27
  def health_check():
28
  return {"status": "ok"}
29
 
30
+ # Router eklemeleri
31
  app.include_router(auth_router, prefix="/auth")
32
  app.include_router(config_router, prefix="/config")
33
  app.include_router(project_router, prefix="/project")
34
  app.include_router(spark_router, prefix="/spark")
35
  app.include_router(test_router, prefix="/test")
36
+ app.include_router(api_router, prefix="/api")
37
 
38
  if __name__ == "__main__":
39
+ log("🌐 Starting Flare UI Backend.")
40
  uvicorn.run(app, host="0.0.0.0", port=7860)