building JUCI against lighttpd 1.4.48 since it has support for websocket proxying in mod-proxy.
fixed the usual clash between lighttpd from JUCI feed
addressed the sha1sum being pulled by adding a config element that does that (rather than using depends)
NOTES:
I believe there may be missing elements for example the websocket pings/timeouts as I didn't see them available in the mod-proxy (it is in mod-wstunnel but that's not what is needed here).
I simplified the setup around lighttpd by taking the 1.4.48 Makefile/init/conf files from packages (with modifications) and also removed most configuration as it was identical to default ones.
I added mod-alias to mod-cgi as the documentation states it is needed for "old" configuration format which is used here (not tested without)
Mostly, I don't really have a working environment for the initial build to validate nothing was broken.
Take what you want from this - let me know if you want me to split in multiple pull requests with things that are useful.
NOTES:
Take what you want from this - let me know if you want me to split in multiple pull requests with things that are useful.