HTTPS not enabled on reverse-proxied Jellyfin

btw this seems wrong; you shouldn’t have two upstreams like this. Change it to simply:

reverse_proxy 127.0.0.1:8096

Why not just make sure Jellyfin is configured to use / as its base URL? Why do you need to use a subpath?

Anyway, please read this article which explains many of the caveats: