I recently generated a self-signed cert to use with NGINX via it’s GUI.

  1. Generate cert and key
  2. Upload these via the GUI
  3. Apply to each Proxy Host

Now when I visit my internal sites (eg, jellyfin.home) I get a warning (because this cert is not signed by a trusted CA) but the connection is https.

My question is, does this mean that my connection is fully encrypted from my client (eg my laptop) to my server hosting Jellyfin? I understand that when I go to jellyfin.home, my PiHole resolves this to NGINX, then NGINX completes the connection to the IP:port it has configured and uses the cert it has assigned to this proxy host, but the Jellyfin server itself does not have any certs installed on it.

  • drspod
    link
    fedilink
    arrow-up
    1
    ·
    5 days ago

    Is Jellyfin running on the same host as nginx? Then, yes your connection to jellyfin is encrypted.

    • root@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      5 days ago

      They’re both different VMs on different VLANs running on the same Proxmox host