timgit / pg-boss

Queueing jobs in Postgres from Node.js like a boss
MIT License
2.15k stars 160 forks source link

Feature Request: Bull-Board support/Fork #460

Closed nahtnam closed 3 months ago

nahtnam commented 4 months ago

Hey! I'm a huge fan of PGBoss but one of the things I find lacking is the lack of a hostable UI. While this seems like a big-company feature request, it's quite the opposite. It saves solo developers a lot of time if they have a UI to debug issues instead of having to to make a bunch of SQL queries on their production DB by hand.

There is a nice UI package specifically for Bull here: https://github.com/felixmosh/bull-board

While the name isn't super generic, I found their underlying adapters well written: https://github.com/felixmosh/bull-board/blob/master/packages/api/src/queueAdapters/bull.ts

It seems to me at the surface level that it would be pretty easy to add an adapter for PGBoss (although some of these functions would be no-ops). What do you think?

timgit commented 4 months ago

There's been interest in the past. For example, https://github.com/timgit/pg-boss/issues/266

ErrolFernandes commented 3 months ago

Im thinking to build a wrapper around pgboss with clean UI,is it legal? @timgit

timgit commented 3 months ago

Totally legal ;)

ErrolFernandes commented 3 months ago

It's illegal to sell it? @timgit

timgit commented 3 months ago

Totally legal ;)

ErrolFernandes commented 3 months ago

pgg what im working on