Skip to content

Commit

Permalink
Merge pull request #1041 from bilogic/patch-1
Browse files Browse the repository at this point in the history
added SSL steps
  • Loading branch information
alexbelgium authored Oct 21, 2023
2 parents 788e965 + 4c8c3df commit 567438f
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions jellyfin/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,22 @@ DOCKER_MODS: linuxserver/mods:jellyfin-opencl-intel|linuxserver/mods:jellyfin-am
```
### Enable ssl
#### Creating the PFX certificate file first
1. This part assumes you already have SSL certs in PEM format using the Let's Encrypt add on
2. Run this command `openssl pkcs12 -export -in fullchain.pem -inkey private_key.pem -passout pass: -out server.pfx`
3. Set the permission using `chmod 0700 server.pfx`
> Note:
> The above command creates a PFX file without a password, you can fill in a password with `-passout pass:"your-password"`
> but will also have to provide `your-password` to Jellyfin's configuration

#### Automating the PFX certificate

#### Jellyfin configuration
1. From the sidebar, click on `Administration` -> `Dashboard`
2. Under `Networking`, `Server Address Settings`, tick `Enable HTTPS`
3. Under `HTTPS Settings`, tick `Require HTTPS`
4. For `Custom SSL certificate path:`, point it to your PFX file and fill in the `Certificate password` if required
5. Scroll to the bottom and `Save`

## Installation

Expand Down

0 comments on commit 567438f

Please sign in to comment.