Config: improve dashboard layout, add healthchecks and bookmarks
- settings.yaml: cardBlur, hideVersion, target _blank, clean layout - services.yaml: add ping healthcheck URLs for all services + Deploy API card - bookmarks.yaml: Bitbucket repos and server shortcuts Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
cd66562e9d
commit
81fb160eb5
3 changed files with 46 additions and 3 deletions
19
config/bookmarks.yaml
Normal file
19
config/bookmarks.yaml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
---
|
||||
- Repositories:
|
||||
- DeckForge:
|
||||
- abbr: DF
|
||||
href: https://bitbucket.org/zlalani/ppt-tool
|
||||
- GMAL Scope Builder:
|
||||
- abbr: GSB
|
||||
href: https://bitbucket.org/zlalani/gmal-scope-builder
|
||||
- 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
|
||||
|
|
@ -6,6 +6,7 @@
|
|||
description: AI presentation generator
|
||||
container: ppt-tool-web-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/ppt-tool
|
||||
|
||||
- GMAL Scope Builder:
|
||||
icon: mdi-briefcase-outline
|
||||
|
|
@ -13,6 +14,7 @@
|
|||
description: AI ratecard & team scoping
|
||||
container: gmal-scope-builder-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/gsb
|
||||
|
||||
- Semblance:
|
||||
icon: mdi-account-group-outline
|
||||
|
|
@ -20,6 +22,7 @@
|
|||
description: Synthetic personas & focus groups
|
||||
container: semblance-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/semblance
|
||||
|
||||
- CC Dashboard:
|
||||
icon: mdi-view-dashboard-outline
|
||||
|
|
@ -27,6 +30,7 @@
|
|||
description: API key & project management
|
||||
container: cc-dashboard-app-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/cc-dashboard
|
||||
|
||||
- OliVAS:
|
||||
icon: mdi-robot-outline
|
||||
|
|
@ -34,6 +38,7 @@
|
|||
description: OliVAS backend API
|
||||
container: olivas-backend-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/api/health
|
||||
|
||||
- Infrastructure:
|
||||
- Homepage:
|
||||
|
|
@ -42,3 +47,10 @@
|
|||
description: This dashboard
|
||||
container: homepage-app-1
|
||||
server: local
|
||||
ping: https://optical-dev.oliver.solutions/homepage
|
||||
|
||||
- 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
|
||||
|
|
|
|||
|
|
@ -4,11 +4,23 @@ description: optical-dev.oliver.solutions internal dashboard
|
|||
language: en
|
||||
theme: dark
|
||||
color: slate
|
||||
|
||||
# Layout
|
||||
headerStyle: clean
|
||||
cardBlur: sm
|
||||
fiveColumns: false
|
||||
|
||||
# Hide footer clutter
|
||||
hideVersion: true
|
||||
|
||||
# Open all links in new tab
|
||||
target: _blank
|
||||
|
||||
# Two sections: top row is widgets, sections below are service groups
|
||||
layout:
|
||||
Infrastructure:
|
||||
style: row
|
||||
columns: 4
|
||||
AI Tools:
|
||||
style: row
|
||||
columns: 4
|
||||
Infrastructure:
|
||||
style: row
|
||||
columns: 4
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue