Nginx reverse-proxy shows only default page

In this case you you don’t need a reverse proxy configuration for Nextcloud.

This is it! Now that you’ve mentioned it, it makes totally sense and that’s what I didn’t understand.

Yes, I’ve installed it manually following Xiao’s guide. Now I use exactly his nextcloud.conf file except that it listens on 443 instead of 80 plus the LE cert instructions. And it works! Well, almost…

It works only, when I mute my navidrome.conf. If I have it running, the Nextcloud subdomain also points to Navidrome. Probably I need to set a directive in either conf file to avoid that?

My Navidrome conf is exactly the same, I posted above for Nextcloud.