There are some third party web interfaces available. Check out calibre-web
https://github.com/janeczku/calibre-web and COPS
https://blog.slucas.fr/projects/cali...ds-php-server/
In my case I had initially used COPS on a docker image on my QNAP NAS but moved to Calibre Web in the same environment.
In both cases I didn't have the server access my calibre library directly, instead I had the server access a backup copy of my library stored on the NAS.