[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Web UI for NPF as a GSoC project
> On Mar 13, 2016, at 5:24 PM, Kamil Rytarowski <n54%gmx.com@localhost> wrote:
> I propose to start with a webui plugin (bozohttp works with
> plugin-like approach) for blacklistd, once finished add a more
> advanced one for npf(7).
> An example of a Lua plugin is is located here:
I mostly agree with this approach. I think that a documented, unit-tested
HTTP API (RESTlike or otherwise) on top of NPF would be a good foundation
so that the front-end(s) can be decoupled from the NPF functionality and
possibly live in pkgsrc, with the versioned HTTP API living in src.
Personally that’s how I’d approach it, front-end framework dependencies can
get really crazy really quick. Some front-end frameworks require Node.js and
Ruby for example.
There’s also the question of how authentication and authorization would work.
Just my thoughts and general curiosity!
Main Index |
Thread Index |