Plain http directory access

I would like to host an RPM repository on NC, but I cannot figure out how this can be done. The repo managers (yum/dnf) can do http, but they require URLs to be in a plain directory structure.

Webdav seems not to be supported.

Any ideas? Is there a method I missed to serve files appropriately in NC?

I think that is not possible because of Rewrite and no real file structure.
For single public shared files you can use https://apps.nextcloud.com/apps/sharingpath .

Use another software or plain apache2/nginx for hosting a rpm repository.