DEV Community

Pavel Kalashnikov
Pavel Kalashnikov

Posted on

Two things in Rails have been seriously getting on my nerves:

  1. The lack of a good dashboard for Rails’ default background job system, Solid Queue.
  2. Having to jump through hoops to integrate existing dashboards into an admin panel.

So I added one directly to Tramway. The Solid Queue dashboard is now available right inside the admin area.

Tramway 4.1

☑️ Solid Queue web UI — just a few lines of code, and you can manage your app’s background jobs directly from the admin panel.


Top comments (1)

Collapse
 
pawel_nowak profile image
Pawel •

Same pain here. I stopped trying to squeeze the queue dashboard into the main admin layout and mounted it as its own isolated route behind an admin auth constraint instead. It does not match the admin styling, but it survives deploys and upgrades without the layout fighting me. Queue visibility at 2am beats pixel-perfect styling, in my experience.