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:
Vadym Samoilenko 2026-04-01 12:56:25 +01:00
parent cd66562e9d
commit 81fb160eb5
3 changed files with 46 additions and 3 deletions

19
config/bookmarks.yaml Normal file
View 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

View file

@ -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

View file

@ -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