stuff
This commit is contained in:
@@ -5,7 +5,7 @@ from nicegui import ui, app
|
||||
|
||||
from components import Header, Sidebar
|
||||
from pages import DashboardPage, OllamaManagerPage
|
||||
from utils import GPUMonitor, SystemMonitor
|
||||
from utils import GPUMonitor, SystemMonitor, OllamaMonitor
|
||||
import logging
|
||||
|
||||
logging.basicConfig(
|
||||
@@ -22,9 +22,11 @@ app.add_static_files('/static', 'src/static')
|
||||
# Create monitor instances (bindable dataclasses)
|
||||
system_monitor = SystemMonitor()
|
||||
gpu_monitor = GPUMonitor()
|
||||
ollama_monitor = OllamaMonitor()
|
||||
|
||||
app.timer(2.0, system_monitor.update)
|
||||
app.timer(2.0, gpu_monitor.update)
|
||||
app.timer(2.0, ollama_monitor.update)
|
||||
|
||||
|
||||
def create_layout(current_route='/'):
|
||||
@@ -35,7 +37,7 @@ def create_layout(current_route='/'):
|
||||
# Add custom CSS
|
||||
ui.add_head_html('<link rel="stylesheet" type="text/css" href="/static/style.css">')
|
||||
|
||||
Header(system_monitor, gpu_monitor)
|
||||
Header(system_monitor, gpu_monitor, ollama_monitor)
|
||||
Sidebar(current_route)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user