Skip to content

feat: add KaraKeep Dashboard app - #1076

Open
bartlomiejborzucki wants to merge 1 commit into
IceWhaleTech:mainfrom
bartlomiejborzucki:add-karakeep-dashboard
Open

bartlomiejborzucki wants to merge 1 commit into
IceWhaleTech:mainfrom
bartlomiejborzucki:add-karakeep-dashboard

Conversation

@bartlomiejborzucki

Copy link
Copy Markdown

Type of Change

  • New App
  • App Update
  • Documentation / Store Fix

App Information


Summary

Adds KaraKeep Dashboard, a companion to the existing Karakeep app in this store: a fast start page that shows all Karakeep bookmarks on one page, organised by list (masonry grid, instant offline search, drag and drop, optional favourites, PWA).

It is a single static container (non-root nginx, no volumes, ~16 MB memory). The browser calls the Karakeep REST API directly with an API key the user pastes once; the key never leaves the browser. The install tip explains pointing it at the store's Karakeep app (http://<device-ip>:14592).

Live demo with sample data: https://bartlomiejborzucki.github.io/karakeep-dashboard/


Added Files

  • Apps/KarakeepDashboard/docker-compose.yml — single service, top-level x-casaos v2 metadata, image pinned to 2.3.0
  • icon.svg, icon.png (512×512), thumbnail.png (1176×663), screenshot-1..3.png

Validation

  • validate_compose.py --app-path KarakeepDashboard: success, 0 issues
  • docker compose -f Apps/KarakeepDashboard/docker-compose.yml config -q (Compose v2): OK
  • Image ghcr.io/bartlomiejborzucki/karakeep-dashboard:2.3.0 published for linux/amd64 and linux/arm64

@sonarqubecloud

sonarqubecloud Bot commented Oct 7, 2026

Copy link
Copy Markdown

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant