Problem
SELF_HOST.md:86 currently instructs self-hosters:
You should be able to see the Bull Queue Manager UI on http://localhost:3002/admin/@/queues.
This is stale:
- Bull-board was removed in commits
c344bc0 cleanup: remove bull-board due to build errs it causes and 003fb21 cleanup: remove log for bull-board. The bull-board package is no longer in apps/api/package.json.
- The route
GET /admin/@/queues (apps/api/src/routes/admin.ts:26 -> queuesController in apps/api/src/controllers/v0/admin/queue.ts:68) returns JSON {webScraperActive, noActiveJobs}, not a UI. Hitting that URL does not render a "Manager UI."
README.md:22 explicitly says: "Posthog, supabase, stripe, langchain, logsnag, sentry, bullboard, and several other deps from the package.json are removed."
So the self-hoster following SELF_HOST.md will be confused: the documented Bull UI doesn't render.
Suggested fixes (whichever the maintainers prefer)
- Restore bull-board if there's appetite (commit history says it was removed due to build errors -- those may be resolvable with a newer version), OR
- Update
SELF_HOST.md:86 to describe what /admin/@/queues actually returns (the JSON {webScraperActive, noActiveJobs} health endpoint) and drop the "Manager UI" framing, OR
- Remove the line if the JSON endpoint isn't worth documenting either.
Out of scope for the cron-workflow PR (#50); filing separately so it can be triaged on its own merits.
Problem
SELF_HOST.md:86currently instructs self-hosters:This is stale:
c344bc0 cleanup: remove bull-board due to build errs it causesand003fb21 cleanup: remove log for bull-board. Thebull-boardpackage is no longer inapps/api/package.json.GET /admin/@/queues(apps/api/src/routes/admin.ts:26->queuesControllerinapps/api/src/controllers/v0/admin/queue.ts:68) returns JSON{webScraperActive, noActiveJobs}, not a UI. Hitting that URL does not render a "Manager UI."README.md:22explicitly says: "Posthog, supabase, stripe, langchain, logsnag, sentry, bullboard, and several other deps from the package.json are removed."So the self-hoster following
SELF_HOST.mdwill be confused: the documented Bull UI doesn't render.Suggested fixes (whichever the maintainers prefer)
SELF_HOST.md:86to describe what/admin/@/queuesactually returns (the JSON{webScraperActive, noActiveJobs}health endpoint) and drop the "Manager UI" framing, OROut of scope for the cron-workflow PR (#50); filing separately so it can be triaged on its own merits.