HTTPS - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: HTTPS (/t-https--10182) |
HTTPS - metricspace - 2025-01-15 So basically, Here's what I have:
When I visit the ddns, it maps me to jellyfin and it has a Let's Encrypt Cert(seems to be mine) when I access it. Here's my issue, when I visit: Dashboard -> Networking When I look at Server Address Settings, I do not have Enable HTTPS checked, so it seems that I a do not have SSL enabled. yet I do have SSL Cert. Do I have to make a new cert? because when I looked at HTTPS Settings, I checked Require HTTPS and set the Custom SSL cert path to where the cert I created is and it crashed, requiring me to go to /etc/jellyfin/network.xml to reset the settings. Basically, how do I make these settings checked and work? Thanks a lot! I'm so excited to stream away from home, this software is amazing! RE: HTTPS - TheDreadPirate - 2025-01-15 You need to use an app like Nginx, Apache, or Caddy to handle HTTPS. Jellyfin, technically, has built in HTTPS. But we don't recommend using the built in HTTPS functionality. https://jellyfin.org/docs/general/networking/#running-jellyfin-behind-a-reverse-proxy https://jellyfin.org/docs/general/networking/caddy/ https://jellyfin.org/docs/general/networking/nginx https://jellyfin.org/docs/general/networking/apache RE: HTTPS - metricspace - 2025-01-15 I believe I am using Nginx. So basically, if can visit my ddns, and it has a SSL cert and in the browser it says it's using the same cert I created with LetsEncrypt on my computer. Then I am secure. That's the long and short of it. I want to be secure accessing my computer given I know nothing haha. Thanks for the reply! RE: HTTPS - TheDreadPirate - 2025-01-15 If you are using Nginx, it handles HTTPS. It then strips https and communicates with jellyfin over HTTP. Jellyfin send data back to Nginx over HTTP, then Nginx re-wraps the data with HTTPS and send the data to the client. So, yes, you are secure. |