120 lines
4.5 KiB
Markdown
120 lines
4.5 KiB
Markdown
---
|
||
title: "Jellyfin"
|
||
date: 2023-01-23T11:58:49-03:00
|
||
draft: false
|
||
weight: 7
|
||
summary: Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way.
|
||
---
|
||
|
||
# What is Jellyfin?
|
||
|
||
From their [website](https://jellyfin.org/)
|
||
|
||
> Jellyfin is the volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached. Your media, your server, your way.
|
||
|
||
On YAMS, Jellyfin is one of the most important parts: Jellyfin is going to be your "Netflix", "Hulu" or "Amazon Prime". This means you'll be able to stream your TV shows and movies to any device using Jellyfin. Best part: Is 100% open source!
|
||
|
||
## Initial configuration
|
||
|
||
In your browser, go to [http://{your-ip-address}:8096/]() and you'll see Jellyfin's setup page.
|
||
|
||
Choose your display language and click on "Next".
|
||
|
||
[](/pics/jellyfin-1.png)
|
||
|
||
Now, create your first user. When you are done, click on "Next".
|
||
|
||
[](/pics/jellyfin-2.png)
|
||
|
||
Next, on the "Setup Media Libraries" page, click on "New Library".
|
||
|
||
[](/pics/jellyfin-3.png)
|
||
|
||
### Setting the "TV Shows" library
|
||
|
||
On the "New Library" modal, select "Shows" as your Content type and click on the big ➕ sign next to "Folders".
|
||
|
||
[](/pics/jellyfin-4.png)
|
||
|
||
In "Select Path", select the folder `/data/tvshows` and click on "Ok"
|
||
|
||
[](/pics/jellyfin-5.png)
|
||
|
||
**Note:** This is NOT on your filesystem! The `/data/tvshows/` folder exists inside the `docker` environment and maps to your server `/mediafolder/tv/` folder!
|
||
|
||
|
||
You should see your recently added folder in the "New Library" modal.
|
||
|
||
[](/pics/jellyfin-6.png)
|
||
|
||
Finally, set your metadata language to your favorite language. All the default settings that follow are fine, but you can change them if you want.
|
||
|
||
Your "New Library" screen should look like this:
|
||
|
||
[](/pics/jellyfin-7.png)
|
||
|
||
If you are okay with the settings, click on "Ok". Your library should be added now!
|
||
|
||
[](/pics/jellyfin-8.png)
|
||
|
||
|
||
### Setting the "Movies" library
|
||
|
||
Open the "New Library modal" again.
|
||
|
||
On the "New Library" modal, select "Movies" as your Content type and click on the big ➕ sign next to "Folders".
|
||
|
||
[](/pics/jellyfin-9.png)
|
||
|
||
In "Select Path", select the folder `/data/movies` and click on "Ok"
|
||
|
||
[](/pics/jellyfin-10.png)
|
||
|
||
**Note:** This is NOT on your filesystem! The `/data/movies/` folder exists inside the `docker` environment and maps to your server `/mediafolder/movies/` folder!
|
||
|
||
|
||
You should see your recently added folder in the "New Library" modal.
|
||
|
||
[](/pics/jellyfin-11.png)
|
||
|
||
Finally, set your metadata language to your favorite language. All the default settings that follow are fine, but you can change them if you want.
|
||
|
||
Your "New Library" screen should look like this:
|
||
|
||
[](/pics/jellyfin-12.png)
|
||
|
||
If you are okay with the settings, click on "Ok". Your library should be added now!
|
||
|
||
[](/pics/jellyfin-13.png)
|
||
|
||
To finish, click on the "Next" button.
|
||
|
||
[](/pics/jellyfin-14.png)
|
||
|
||
### Continuing the setup
|
||
|
||
On the "Preferred Metadata Language" page, you can choose the language and country of your metadata. Choose your preferred language and country and click "Next".
|
||
|
||
[](/pics/jellyfin-15.png)
|
||
|
||
Next, on the "Set up Remote Access" page, disable "Allow remote connections to this server" and click on "Next".
|
||
|
||
[](/pics/jellyfin-16.png)
|
||
|
||
And you are finally done! Click on "Finish" to go to your Jellyfin dashboard.
|
||
[](/pics/jellyfin-17.png)
|
||
|
||
### Logging in to Jellyfin
|
||
|
||
On the "Please Sign In" screen, log in with the username/password you set in the [Initial configuration](#initial-configuration) step.
|
||
|
||
[](/pics/jellyfin-18.png)
|
||
|
||
And there it is! Your Jellyfin home page is up and running!
|
||
|
||
[](/pics/jellyfin-19.png)
|
||
|
||
## That's all!
|
||
|
||
YAMS is fully up and running! Now, let's add some content. Move on to [Running everything together](/config/running-everything-together).
|