• 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 Using a PC as a NAS for Jellyfin

     
    • 0 Vote(s) - 0 Average

    Using a PC as a NAS for Jellyfin

    bifferos
    Offline

    Junior Member

    Posts: 6
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #1
    2025-03-08, 10:51 AM
    Hi All,

    I've put together some notes of my experiences using a separate PC as a NAS for Jellyfin.
    https://github.com/bifferos/jellynas

    It includes
    • How to merge the disks to create a single volume and share it
    • How to power down the PC when Jellyfin is inactive
    • How to power up the PC from Jellyfin on activity

    It requires Linux mint on the NAS and Jellyfin server.  Some parts still relevant if Jellyfin is on Windows, but the PC must be Linux Mint.

    This stuff is all in a Zim notebook (a kind of personal wiki) form, if that's not wanted in a post here I can remove it, but it's much more convenient than using text on a forum, you can raise any issues there, and happy to merge PRs if I made incorrect statements.

    Lastly there is a youtube video but it's just me walking through the Zim notebook and to set expectation it kind of sucks, but it's there, and not sure if/when I'll have time to re-do it as a proper talk with slides.
    https://www.youtube.com/watch?v=c1QQYADbmUs
    bifferos
    Offline

    Junior Member

    Posts: 6
    Threads: 3
    Joined: 2024 Aug
    Reputation: 0
    Country:United Kingdom
    #2
    2025-06-08, 12:37 PM
    I've been working on a new system for the auto-suspend aspect of the above guide, and it's live on my setup, and seems to be working OK. This new system has only one machine orchestrating the suspends and wakes instead of having the Jelly machine waking and the NAS suspending so things will hopefully be more reliable. The old way sometimes got stuck suspending because it got suspend requests while suspending... somehow.

    There are now two Git repos.

    A server to run on the NAS:
    https://github.com/bifferos/suspend-server

    And a server to run on the Jellyfin machine:
    https://github.com/bifferos/jellyfin-nas-suspend

    The latter now monitors for activity via the logs by default, and (optionally) also inspects session activity via the API to reinforce this. It then communicates with the NAS to suspend or wake.

    Instructions for each service in the readme files.

    NB: This is currently a Linux-only solution but I could make this work on Mac or Windows with a little effort.
    « Next Oldest | Next Newest »

    Users browsing this thread: 2 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