docs: replace Bull Board guide with Durabull#59
Conversation
Co-authored-by: Cursor <cursoragent@cursor.com>
📝 WalkthroughWalkthroughThis PR replaces Bull Board documentation and references with Durabull throughout the codebase. Documentation navigation links are updated, a new comprehensive Durabull setup guide is added, and Bull Board dependencies are removed from the playground environment. ChangesBull Board to Durabull Migration
🎯 2 (Simple) | ⏱️ ~10 minutes Suggested labels
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Actionable comments posted: 2
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.
Inline comments:
In `@docs/durabull.md`:
- Line 65: Replace the heading text "[Self Hosting Setup]" with the hyphenated
form "[Self-hosting Setup]" in docs/durabull.md; update the link label (the
visible text between the brackets) to "Self-hosting Setup" while keeping the URL
unchanged to preserve the link target.
In `@README.md`:
- Around line 207-219: The README's docker run example binds host port 3000
which commonly conflicts with Nuxt dev servers; update the port mapping to a
non-conflicting host port (e.g., change 127.0.0.1:3000:3000 to
127.0.0.1:3001:3000) and keep APP_BASE_URL and VITE_PUBLIC_APP_URL in the
example aligned (set both to http://localhost:3001) so the container's internal
port 3000 is reachable on a different host port without colliding with a local
Nuxt app.
🪄 Autofix (Beta)
Fix all unresolved CodeRabbit comments on this PR:
- Push a commit to this branch (recommended)
- Create a new PR with the fixes
ℹ️ Review info
⚙️ Run configuration
Configuration used: Organization UI
Review profile: CHILL
Plan: Pro
Run ID: cd3ac2c2-fb4d-4e57-9d9e-3f808ffae0ec
⛔ Files ignored due to path filters (1)
playground/package-lock.jsonis excluded by!**/package-lock.json
📒 Files selected for processing (12)
README.mdchangelog.mddocs/.vitepress/config.tsdocs/bull-board.mddocs/durabull.mddocs/getting-started.mddocs/index.mddocs/upgrading.mdplayground/package.jsonplayground/server/handlers/bull-board.tsplayground/server/routes/bull-board.tsplayground/server/routes/bull-board/[...].ts
💤 Files with no reviewable changes (5)
- docs/bull-board.md
- playground/server/routes/bull-board/[...].ts
- playground/server/handlers/bull-board.ts
- playground/server/routes/bull-board.ts
- playground/package.json
Summary
Replace the Bull Board playground/docs example with Durabull setup guidance for Nuxt Processor users.
Changes
@bull-board/*dependencies from the playground lockfile.How to Test
npm run lintnpm run vp:buildNotes: this checkout is on Node
v22.10.0, while the repo requests Nodev24.14.0in.nvmrc. npm did not install several optional native bindings automatically, so I installed the missing Darwin ARM64 bindings locally with--no-saveto verify the docs build.npm run teststill could not complete becausenpm run dev:prepareis blocked by further optional native binding install issues under this local Node/npm setup.Screenshots (optional)
Not applicable; documentation/dependency cleanup only.
Linked Issues
None.
Checklist
npm run cipasses (ornpm run lintandnpm testat minimum)Made with Cursor