summaryrefslogtreecommitdiff
path: root/content/config/jellyfin.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/config/jellyfin.md')
-rw-r--r--content/config/jellyfin.md119
1 files changed, 119 insertions, 0 deletions
diff --git a/content/config/jellyfin.md b/content/config/jellyfin.md
new file mode 100644
index 0000000..b5820ca
--- /dev/null
+++ b/content/config/jellyfin.md
@@ -0,0 +1,119 @@
+---
+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".
+
+[![jellyfin-1](/pics/jellyfin-1.png)](/pics/jellyfin-1.png)
+
+Now, create your first user. When you are done, click on "Next".
+
+[![jellyfin-2](/pics/jellyfin-2.png)](/pics/jellyfin-2.png)
+
+Next, on the "Setup Media Libraries" page, click on "New Library".
+
+[![jellyfin-3](/pics/jellyfin-3.png)](/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".
+
+[![jellyfin-4](/pics/jellyfin-4.png)](/pics/jellyfin-4.png)
+
+In "Select Path", select the folder `/data/tvshows` and click on "Ok"
+
+[![jellyfin-5](/pics/jellyfin-5.png)](/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.
+
+[![jellyfin-6](/pics/jellyfin-6.png)](/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:
+
+[![jellyfin-7](/pics/jellyfin-7.png)](/pics/jellyfin-7.png)
+
+If you are okay with the settings, click on "Ok". Your library should be added now!
+
+[![jellyfin-8](/pics/jellyfin-8.png)](/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".
+
+[![jellyfin-9](/pics/jellyfin-9.png)](/pics/jellyfin-9.png)
+
+In "Select Path", select the folder `/data/movies` and click on "Ok"
+
+[![jellyfin-10](/pics/jellyfin-10.png)](/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.
+
+[![jellyfin-11](/pics/jellyfin-11.png)](/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:
+
+[![jellyfin-12](/pics/jellyfin-12.png)](/pics/jellyfin-12.png)
+
+If you are okay with the settings, click on "Ok". Your library should be added now!
+
+[![jellyfin-13](/pics/jellyfin-13.png)](/pics/jellyfin-13.png)
+
+To finish, click on the "Next" button.
+
+[![jellyfin-14](/pics/jellyfin-14.png)](/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".
+
+[![jellyfin-15](/pics/jellyfin-15.png)](/pics/jellyfin-15.png)
+
+Next, on the "Set up Remote Access" page, disable "Allow remote connections to this server" and click on "Next".
+
+[![jellyfin-16](/pics/jellyfin-16.png)](/pics/jellyfin-16.png)
+
+And you are finally done! Click on "Finish" to go to your Jellyfin dashboard.
+[![jellyfin-17](/pics/jellyfin-17.png)](/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.
+
+[![jellyfin-18](/pics/jellyfin-18.png)](/pics/jellyfin-18.png)
+
+And there it is! Your Jellyfin home page is up and running!
+
+[![jellyfin-19](/pics/jellyfin-19.png)](/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).