Add Karakeep as a MyGround app #10
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
symphony
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
backmeupplz/myground!10
Loading…
Reference in a new issue
No description provided.
Delete branch "myg-7-add-karakeep"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
NEXTAUTH_SECRETandMEILI_MASTER_KEY, post-install notes for first login/auth URL/crawler caveats, and static docs/catalog mentions.Validation
cd web && bun run build- passed afterbun install; Bun 1.1 rewroteweb/bun.lock, reverted before commit.cargo test registry -- --nocapture- passed.cargo test- passed, 278 lib tests, 6 main tests, 83 API tests, 12 ignored backup e2e tests.cd web && bunx vitest run- passed, 17 files / 115 tests.KARAKEEP_VERSION=release BIND_IP=127.0.0.1 EXIT_PORT=9007 STORAGE_data=/tmp/myground-karakeep-data STORAGE_meilisearch=/tmp/myground-karakeep-meili APP_PUBLIC_URL=http://127.0.0.1:9007 NEXTAUTH_SECRET=dummy-nextauth-secret MEILI_MASTER_KEY=dummy-meili-master-key LOG_LEVEL=info DB_WAL_MODE=true docker compose -f apps/karakeep.yml config- passed.cargo run -- app list | rg -i 'karakeep|available|bookmark'- passed, Karakeep appears in the CLI catalog.git diff --check- passed.cargo fmt --check/rustfmt --check src/registry.rsare not clean on currentmasterbecause of pre-existing formatting drift insrc/api/apps.rs,tests/api_tests.rs,tests/backup_e2e.rs, and existing Kaneo/Penpot test assertions insrc/registry.rs; this PR leaves unrelated formatting untouched.Manual QA
Manual QA is not required for merge because this change is an app catalog/template addition and automated registry plus compose validation proves the install surface. A reviewer can optionally install Karakeep in a disposable MyGround data dir with random
NEXTAUTH_SECRETandMEILI_MASTER_KEY, open the assigned URL, and verify the login/signup page loads.