Hello scith
can you try to remove dependency to nextcloud for webdav support?
With a built-in webdav directory into nginx, see here http://nginx.org/en/docs/http/ngx_http_dav_module.html
I doesn’t tried that, it’s just an idea.
And for make keeweb an official app, Rédaction de règles pour passer une app en officielle