Config: overhaul dashboard design and layout
- zinc color, fullWidth, useEqualHeights, cardBlur md, statusStyle dot - siteMonitor (HTTP + response time) instead of ping for all web services - showStats: true — live CPU/RAM per Docker container on each card - Add DB/cache info cards to Infrastructure section - Clean up bookmarks, add OliVAS repo Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
8874bc604c
commit
370ea5dae9
4 changed files with 45 additions and 26 deletions
|
|
@ -9,11 +9,6 @@
|
|||
- Homepage:
|
||||
- abbr: HP
|
||||
href: https://bitbucket.org/zlalani/homepage
|
||||
|
||||
- Server:
|
||||
- SSH optical-dev:
|
||||
- abbr: SSH
|
||||
href: ssh://optical-dev.oliver.solutions
|
||||
- Apache Logs:
|
||||
- abbr: LOG
|
||||
href: https://optical-dev.oliver.solutions/deploy-api/docs
|
||||
- OliVAS:
|
||||
- abbr: OL
|
||||
href: https://bitbucket.org/zlalani/olivas
|
||||
|
|
|
|||
|
|
@ -6,7 +6,8 @@
|
|||
description: AI presentation generator
|
||||
container: ppt-tool-web-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/ppt-tool
|
||||
siteMonitor: https://optical-dev.oliver.solutions/ppt-tool
|
||||
showStats: true
|
||||
|
||||
- GMAL Scope Builder:
|
||||
icon: mdi-briefcase-outline
|
||||
|
|
@ -14,7 +15,8 @@
|
|||
description: AI ratecard & team scoping
|
||||
container: gmal-scope-builder-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/gsb
|
||||
siteMonitor: https://optical-dev.oliver.solutions/gsb
|
||||
showStats: true
|
||||
|
||||
- Semblance:
|
||||
icon: mdi-account-group-outline
|
||||
|
|
@ -22,7 +24,8 @@
|
|||
description: Synthetic personas & focus groups
|
||||
container: semblance-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/semblance
|
||||
siteMonitor: https://optical-dev.oliver.solutions/semblance
|
||||
showStats: true
|
||||
|
||||
- CC Dashboard:
|
||||
icon: mdi-view-dashboard-outline
|
||||
|
|
@ -30,7 +33,8 @@
|
|||
description: API key & project management
|
||||
container: cc-dashboard-app-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/cc-dashboard
|
||||
siteMonitor: https://optical-dev.oliver.solutions/cc-dashboard
|
||||
showStats: true
|
||||
|
||||
- OliVAS:
|
||||
icon: mdi-robot-outline
|
||||
|
|
@ -38,7 +42,8 @@
|
|||
description: OliVAS backend API
|
||||
container: olivas-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/api/health
|
||||
siteMonitor: https://optical-dev.oliver.solutions/api/health
|
||||
showStats: true
|
||||
|
||||
- Infrastructure:
|
||||
- Homepage:
|
||||
|
|
@ -47,10 +52,21 @@
|
|||
description: This dashboard
|
||||
container: homepage-app-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/homepage
|
||||
siteMonitor: https://optical-dev.oliver.solutions/homepage
|
||||
showStats: true
|
||||
|
||||
- Deploy API:
|
||||
icon: mdi-rocket-launch-outline
|
||||
href: https://optical-dev.oliver.solutions/deploy-api/docs
|
||||
description: One-click deploy service
|
||||
ping: http://127.0.0.1:9000/services
|
||||
siteMonitor: http://127.0.0.1:9000/services
|
||||
|
||||
- PostgreSQL × 4:
|
||||
icon: mdi-database-outline
|
||||
description: "ppt-tool · olivas · cc-dashboard · gmal"
|
||||
href: https://optical-dev.oliver.solutions
|
||||
|
||||
- Redis + MongoDB:
|
||||
icon: mdi-server-outline
|
||||
description: ppt-tool (Redis) · semblance (Mongo)
|
||||
href: https://optical-dev.oliver.solutions
|
||||
|
|
|
|||
|
|
@ -1,26 +1,33 @@
|
|||
---
|
||||
title: Optical Dev
|
||||
description: optical-dev.oliver.solutions internal dashboard
|
||||
language: en
|
||||
theme: dark
|
||||
color: slate
|
||||
color: zinc
|
||||
|
||||
# Layout
|
||||
# Full-width layout, equal card heights, hide noise
|
||||
fullWidth: true
|
||||
useEqualHeights: true
|
||||
headerStyle: clean
|
||||
cardBlur: sm
|
||||
fiveColumns: false
|
||||
|
||||
# Hide footer clutter
|
||||
cardBlur: md
|
||||
statusStyle: dot
|
||||
hideVersion: true
|
||||
|
||||
# Open all links in new tab
|
||||
disableUpdateCheck: true
|
||||
target: _blank
|
||||
|
||||
# Two sections: top row is widgets, sections below are service groups
|
||||
# Layout sections
|
||||
layout:
|
||||
Widgets:
|
||||
style: row
|
||||
columns: 9
|
||||
AI Tools:
|
||||
style: row
|
||||
columns: 4
|
||||
columns: 5
|
||||
useEqualHeights: true
|
||||
Infrastructure:
|
||||
style: row
|
||||
columns: 4
|
||||
useEqualHeights: true
|
||||
Repositories:
|
||||
style: row
|
||||
columns: 4
|
||||
iconsOnly: false
|
||||
|
|
|
|||
|
|
@ -5,6 +5,7 @@
|
|||
disk: /
|
||||
label: optical-dev server
|
||||
expanded: true
|
||||
cputemp: false
|
||||
|
||||
- datetime:
|
||||
text_size: xl
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue