I download and store music in my home folder for my desktop user, but also would like to share it with my jellyfin server, but obviously I cannot select a folder from my home folder as a library folder.

Is there any simple and clean way to make this folder available on a server?

  • Hovel@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    7 months ago

    Hey there. LocalSend or SyncThing might be what you are looking for. Cheers.

    • NationProtons@sh.itjust.worksOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      I’m already using LocalSend and Syncthing to transfer files between devices (they work great!) But this was more meant as a question how to share files between the jellyfin user and my own local user on the same device. I want to avoid copying the files with syncthing or rsync.

      I suppose the best option is to make a new folder somewhere on my computer and set the ownership to a user group. Then put my local user and the jellyfin user in that group so they can both access this folder.

      And possibly symlink the folder to my home folder for easy access.

      But I feel like I’m making it more complicated than it could be.

  • mlaga97@lemmy.mlaga97.space
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    You could potentially download to a mounted share drive via the desktop.

    That is to say, set up an SMB server on the NAS and when you download music on the desktop, choose the SMB share as the download location.

    It’s sorta goofy, but your LAN speed is almost certainly at least twice your internet speed.

    • mlaga97@lemmy.mlaga97.space
      link
      fedilink
      English
      arrow-up
      1
      ·
      7 months ago

      From some of the other comments, it seems like maybe the jellyfin server might be running on the desktop PC, in which case you can set the file permissions to be readable/writable by a group that both you and the jellyfin user are in.

  • recursive_recursion [they/them]A
    link
    fedilink
    English
    arrow-up
    1
    ·
    7 months ago

    another option is to archive/zip the folder,

    • then sending/sharing the archive via Kdeconnect

    configuration.nix:

      environment.systemPackages = [
        pkgs.libsForQt5.kdeconnect-kde
      ];