From 4745b104cf7b94a4756cf7decd5c6a7131b86cb7 Mon Sep 17 00:00:00 2001 From: Roger Gonzalez Date: Mon, 23 Jan 2023 12:29:27 -0300 Subject: Added Jellyfin config --- content/config/emby.md | 2 +- content/config/jellyfin.md | 119 ++++++++++++++++++++++++++ content/config/recommendations.md | 4 +- content/config/running-everything-together.md | 2 +- 4 files changed, 123 insertions(+), 4 deletions(-) create mode 100644 content/config/jellyfin.md (limited to 'content/config') diff --git a/content/config/emby.md b/content/config/emby.md index 2f720f5..4a62e6f 100644 --- a/content/config/emby.md +++ b/content/config/emby.md @@ -2,7 +2,7 @@ title: "Emby" date: 2023-01-10T19:07:29-03:00 draft: false -weight: 7 +weight: 8 summary: Emby brings together your personal videos, music, photos, and live television. Emby Server automatically converts and streams your personal media on the fly to play on any device. --- 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). diff --git a/content/config/recommendations.md b/content/config/recommendations.md index 23b2a00..231d5a4 100644 --- a/content/config/recommendations.md +++ b/content/config/recommendations.md @@ -14,6 +14,6 @@ To improve the experience, you can: - **Add more indexers.** (instructions for [Prowlarr](/config/prowlarr/#indexers)). The more indexers you have, the easier it will be to find more obscure movies and TV shows. - **Add more subtitles providers.** (instructions for [Bazarr](/config/bazarr/#providers)). The more providers you have, the easier it will be for Bazarr to find the best subtitles for your files. -- **Install Emby on your devices!** Emby apps are available for Android TV, Amazon Fire TV, Chromecast, Roku, Xbox, Home Theater Computers, and more! -- **Sign up for [Emby Premiere](https://emby.media/premiere.html) (optional, but VERY recommended!).** This way you will be able to have offline media, enable hardware transcoding, automatically convert your content, etc. I canceled all my streaming services, bought a 1 year license, and never looked back. +- **Install Emby/Jellyfin/Plex on your devices!** Emby/Jellyfin/Plex apps are available for Android TV, Amazon Fire TV, Chromecast, Roku, Xbox, Home Theater Computers, and more! +- **If you are using Emby,sign up for [Emby Premiere](https://emby.media/premiere.html) (optional, but VERY recommended!).** This way you will be able to have offline media, enable hardware transcoding, automatically convert your content, etc. I canceled all my streaming services, bought a 1 year license, and never looked back. - **Configure and fine-tune all of the services.** You can always refer to this documentation if you mess up something. The key part of any good media server is that it should adapt to the user, and not the other way around. diff --git a/content/config/running-everything-together.md b/content/config/running-everything-together.md index 214a5f1..82a6260 100644 --- a/content/config/running-everything-together.md +++ b/content/config/running-everything-together.md @@ -2,7 +2,7 @@ title: "Running everything together" date: 2023-01-12T18:06:44-03:00 draft: false -weight: 8 +weight: 10 summary: So you finally got YAMS running? Let's add some movies and seeing everything working together! --- -- cgit v1.2.3