Updated the API to use Core

This commit is contained in:
2026-02-07 03:32:20 -06:00
parent 66536da37d
commit 94bbdb1552
14 changed files with 60 additions and 9 deletions

View File

@@ -1,7 +1,10 @@
from fastapi import FastAPI
from core.config import ConfSettings
from infrastructure.api.users.router import router
def create_app() -> FastAPI:
app = FastAPI(title="Users service")
app = FastAPI(title=ConfSettings.api_title,
version=ConfSettings.api_version,
description=ConfSettings.api_description)
app.include_router(router)
return app

View File

@@ -1,10 +1,16 @@
from fastapi import APIRouter
import platform
router = APIRouter()
@router.get("/")
def root():
uname = platform.uname()
return {
"machine": {
"OS" : f"{uname.system} {uname.release}",
"Arch": uname.machine
},
"Status": "Running",
"Docs": "/docs"
}