samsondav / rihanna

Rihanna is a high performance postgres-backed job queue for Elixir
MIT License
439 stars 47 forks source link

Mountable Plug UI #43

Open lpil opened 5 years ago

lpil commented 5 years ago

Currently we have a Phoenix based UI application. This is handy, but forces users to deploy more than one application.

If we supplied a UI in the form of a Plug that could be mounted on another Plug app more people would be able to use the UI.

I need this for my app so I'll build this later.

stefanluptak commented 5 years ago

Inspiration: https://github.com/thoughtbot/bamboo/tree/master/lib/bamboo/plug

samsondav commented 5 years ago

@EskiMag PRs welcome :)

samsondav commented 5 years ago

See https://github.com/samphilipd/rihanna_ui for a base

lpil commented 5 years ago

I would suggest we keep it in a different packages rather then making a PR to this repo as to avoid pulling in a Plug dep and extra code that may not be needed. Love the idea of using the existing admin app as a base :)