I have a weird issue, I think.
I am able to successfully download books from inside and outside my private network, provided I connect to calibre-server via the appropriate IP address and port.
If I try to use the nginx reverse proxy that I set up, I am unable to download any books, even though the library will load along with the "thumbnails" and metadata of all of my books.
The error report from calibre-web and the error logs for nginx always center around the content server being unable to find jpegs, css files, and other resources in the library:
Code:
[error] 1086#1086: *3890 open() "/usr/share/nginx/html/book-file/95/EPUB/4158303/16138093020/images/00052.jpeg" failed (2: No such file or directory)
Setting this up seems like it should be straight-forward, as described in the content server section of the manual, but I am in need of new ideas. I thought that maybe I could add a root directive to my virtual host directive, but that does not seem to be suggested in any of the tutorials I have read. Also, I do not know where to find the resources that are "missing" to add the directive.
If it helps, my server OS is Ubuntu 20.04.