• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Guides, Walkthroughs & Tutorials Guide: Running Jellyfin in Synology's DSM 7 Using Docker Compose

    Pages (3): « Previous 1 2 3

     
    • 1 Vote(s) - 5 Average

    Guide: Running Jellyfin in Synology's DSM 7 Using Docker Compose

    scavenger1801
    Offline

    Junior Member

    Posts: 4
    Threads: 1
    Joined: 2025 Feb
    Reputation: 0
    Country:United States
    #21
    2025-03-01, 07:18 AM
    Thanks for putting this guide together!  I'm working through this (just updated my DS918+ to DSM 7.2.2).  Now I'm working on the yaml file.

    I noticed this thread is a bit old.  Have you made any updates to your yaml file that make things run smoother since you first created this?  I assume still no fix for HDR (I don't have a lot of HDR content so I don't care too much) but would love a fix if there is one.

    Also with this setup what is the easiest/most efficient way to update Jellyfin moving forward?
    Efficient_Good_5784
    Offline

    Community Moderator

    Posts: 1,167
    Threads: 3
    Joined: 2023 Jun
    Reputation: 50
    #22
    2025-03-01, 05:07 PM (This post was last modified: 2025-03-01, 05:08 PM by Efficient_Good_5784. Edited 1 time in total.)
    (2025-03-01, 07:18 AM)scavenger1801 Wrote: Have you made any updates to your yaml file that make things run smoother since you first created this?
    No. The platform as a whole (Jellyfin and Synology) have been stable enough where no changes have been needed since I installed Jellyfin.

    I actually migrated my Jellyfin server to another machine with better hardware.
    That's the only guaranteed way you can get better/smoother performance.

    I did have my DS920+ acting as a backup Jellyfin server. I would rsync my main Jellyfin config folder to the Synology NAS.
    I then added a script through Synology's GUI that modified some config files to disable scheduled tasks before starting the container with the updated config folder (no use in doing the work my main Jellyfin server already did).
    I finally retired the DS920+ since I built another PC to mirror my main custom server.

    Being frank, Synology units do fine for data storage and access. However, they're a bit underpowered for something like Jellyfin due to the CPU choice and very low amount of pre-installed RAM.
    If your Synology unit has an iGPU, it works fine. Just don't expect stellar performance with Jellyfin.
    I would also recommend to avoid running lots of apps/containers at once as it will put a damper on your NAS's performance. Especially since everything runs off of the HDDs on a Synology (OS and all), which means everything is competing for the limited I/O of the HDDs.

    (2025-03-01, 07:18 AM)scavenger1801 Wrote: I assume still no fix for HDR (I don't have a lot of HDR content so I don't care too much) but would love a fix if there is one.
    I believe something is in the works for HDR that will finally make it work properly with Synology units.
    Still, the blame here is on Synology not updating their Linux kernel.

    (2025-03-01, 07:18 AM)scavenger1801 Wrote: Also with this setup what is the easiest/most efficient way to update Jellyfin moving forward?

    If you're using the "latest" tag for the Docker image, all you have to do is stop and rebuild the project to recreate the container with the newest image.
    I personally specify a specific image tag. So I just stop the project, then edit the tag to be the newest tag, and rebuild.

    Just make sure to always make a backup of the config folder in case you don't like what a new version does.
    1
    Goby
    Offline

    Junior Member

    Posts: 9
    Threads: 2
    Joined: 2024 Mar
    Reputation: 0
    #23
    2025-03-09, 02:53 PM (This post was last modified: 2025-03-09, 02:54 PM by Goby. Edited 1 time in total.)
    (2025-03-01, 07:18 AM)scavenger1801 Wrote: Also with this setup what is the easiest/most efficient way to update Jellyfin moving forward?


    Quote:
    If you're using the "latest" tag for the Docker image, all you have to do is stop and rebuild the project to recreate the container with the newest image.
    I personally specify a specific image tag. So I just stop the project, then edit the tag to be the newest tag, and rebuild.

    Just make sure to always make a backup of the config folder in case you don't like what a new version does.

    Actually with the Container Manager of DSM, you can go directly to 'Image" section and hit "Update". Container manager will stop automatically the package and perform the update. As long as you followed this Guide (Chache and config repo created in the docker repo) there is nothing to do.
    Jellyfin 10.10.6 (Docker)
    Synology DSM 7.2.1
    Intel i3 9100 / 16 Go RAM
    Storage
        6x Seagate 4TB Hybrid Raid (SHR) + 1 Seagate 8TB
    Pages (3): « Previous 1 2 3

    « Next Oldest | Next Newest »

    Users browsing this thread: 6 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode