diff options
25 files changed, 126 insertions, 5 deletions
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! --- diff --git a/content/donate/_index.md b/content/donate/_index.md index a32f863..a596a8b 100644 --- a/content/donate/_index.md +++ b/content/donate/_index.md @@ -14,6 +14,7 @@ Second, I would prefer you donate to any of the projects used in this script. Th - [Sonarr donations page](https://sonarr.tv/donate). - [Radarr donations page](https://radarr.video/donate). - [Emby premier page](https://emby.media/premiere.html) (Recommended! I personally use this service). +- [Jellyfin donations page](https://opencollective.com/jellyfin). - [qBittorrent donations page](https://www.qbittorrent.org/donate). - [Bazarr donations page](https://www.paypal.com/donate/?cmd=_s-xclick&hosted_button_id=XHHRWXT9YB7WE&source=url). - [Prowlarr donations page](https://opencollective.com/Prowlarr#sponsor) @@ -34,6 +35,7 @@ I'm not doing this for the money, and thank God I don't need donations to keep t - [Sonarr](https://sonarr.tv/). - [Radarr](https://radarr.video/). - [Emby](https://emby.media/). +- [Jellyfin](https://jellyfin.org/). - [qBittorrent](https://www.qbittorrent.org/). - [Bazarr](https://www.bazarr.media/). - [Prowlarr](https://github.com/Prowlarr/Prowlarr) diff --git a/content/install/description.md b/content/install/description.md index bbff602..bf19117 100644 --- a/content/install/description.md +++ b/content/install/description.md @@ -27,7 +27,7 @@ In no particular order: - **Automatic shows/movies download:** Just add your shows and movies to the watch list and it should automatically download the files as soon as they are available. - **Automatic classification and organization:** Your media files should be completely organized by default. - **Automatic subtitles download:** Self-explanatory. Your media server should automatically download subtitles in the languages you choose if they are available. -- **Support for Web, Android, iOS, Android TV, and whatever that can support Emby:** Since we are using Emby, you should be able to watch your favorite media almost anywhere. +- **Support for Web, Android, iOS, Android TV, and whatever that can support Emby/Jellyfin/Plex:** Since we are using Emby/Jellyfin/Plex, you should be able to watch your favorite media almost anywhere. ## What's installed with YAMS? diff --git a/static/pics/jellyfin-1.png b/static/pics/jellyfin-1.png Binary files differnew file mode 100644 index 0000000..121a9b9 --- /dev/null +++ b/static/pics/jellyfin-1.png diff --git a/static/pics/jellyfin-10.png b/static/pics/jellyfin-10.png Binary files differnew file mode 100644 index 0000000..1d07490 --- /dev/null +++ b/static/pics/jellyfin-10.png diff --git a/static/pics/jellyfin-11.png b/static/pics/jellyfin-11.png Binary files differnew file mode 100644 index 0000000..2a0f66f --- /dev/null +++ b/static/pics/jellyfin-11.png diff --git a/static/pics/jellyfin-12.png b/static/pics/jellyfin-12.png Binary files differnew file mode 100644 index 0000000..417331e --- /dev/null +++ b/static/pics/jellyfin-12.png diff --git a/static/pics/jellyfin-13.png b/static/pics/jellyfin-13.png Binary files differnew file mode 100644 index 0000000..8e4483d --- /dev/null +++ b/static/pics/jellyfin-13.png diff --git a/static/pics/jellyfin-14.png b/static/pics/jellyfin-14.png Binary files differnew file mode 100644 index 0000000..42b880a --- /dev/null +++ b/static/pics/jellyfin-14.png diff --git a/static/pics/jellyfin-15.png b/static/pics/jellyfin-15.png Binary files differnew file mode 100644 index 0000000..34e2cfd --- /dev/null +++ b/static/pics/jellyfin-15.png diff --git a/static/pics/jellyfin-16.png b/static/pics/jellyfin-16.png Binary files differnew file mode 100644 index 0000000..f7ee574 --- /dev/null +++ b/static/pics/jellyfin-16.png diff --git a/static/pics/jellyfin-17.png b/static/pics/jellyfin-17.png Binary files differnew file mode 100644 index 0000000..427f153 --- /dev/null +++ b/static/pics/jellyfin-17.png diff --git a/static/pics/jellyfin-18.png b/static/pics/jellyfin-18.png Binary files differnew file mode 100644 index 0000000..213e5b3 --- /dev/null +++ b/static/pics/jellyfin-18.png diff --git a/static/pics/jellyfin-19.png b/static/pics/jellyfin-19.png Binary files differnew file mode 100644 index 0000000..3dc40a1 --- /dev/null +++ b/static/pics/jellyfin-19.png diff --git a/static/pics/jellyfin-2.png b/static/pics/jellyfin-2.png Binary files differnew file mode 100644 index 0000000..8ee8ee0 --- /dev/null +++ b/static/pics/jellyfin-2.png diff --git a/static/pics/jellyfin-3.png b/static/pics/jellyfin-3.png Binary files differnew file mode 100644 index 0000000..d3ac347 --- /dev/null +++ b/static/pics/jellyfin-3.png diff --git a/static/pics/jellyfin-4.png b/static/pics/jellyfin-4.png Binary files differnew file mode 100644 index 0000000..13b6932 --- /dev/null +++ b/static/pics/jellyfin-4.png diff --git a/static/pics/jellyfin-5.png b/static/pics/jellyfin-5.png Binary files differnew file mode 100644 index 0000000..ada9785 --- /dev/null +++ b/static/pics/jellyfin-5.png diff --git a/static/pics/jellyfin-6.png b/static/pics/jellyfin-6.png Binary files differnew file mode 100644 index 0000000..5148a64 --- /dev/null +++ b/static/pics/jellyfin-6.png diff --git a/static/pics/jellyfin-7.png b/static/pics/jellyfin-7.png Binary files differnew file mode 100644 index 0000000..b9a45b1 --- /dev/null +++ b/static/pics/jellyfin-7.png diff --git a/static/pics/jellyfin-8.png b/static/pics/jellyfin-8.png Binary files differnew file mode 100644 index 0000000..6cb2af0 --- /dev/null +++ b/static/pics/jellyfin-8.png diff --git a/static/pics/jellyfin-9.png b/static/pics/jellyfin-9.png Binary files differnew file mode 100644 index 0000000..df132ed --- /dev/null +++ b/static/pics/jellyfin-9.png |