Transmission + Jellyfin
-
Hello all,
I'm new to Cloudron and Jellyfin.
I have installed Transmission and Jellyfin on my server and I'm wondering how can I access files downloaded from Transmission into Jellyfin ?
I see similar discussion on the forum and a solution proposed by @mehdi with the river app. It seems really great but this app hasn't been updated in 3 years so I'm wondering if it's still working ?
Also can use a volume to shared the downloaded folder from Transmission with Jellyfin ?
Thanks for your help !
-
@cylon I have adjusted the package a bit to accomodate volumes by default.
- Setup a volume and mount it in both the apps
- Change the download path in transmission to the volume https://docs.cloudron.io/apps/transmission/#download-path
- Then, add that volume path to jellyfin also
If you need something more complicated, transmission allows scripting after download is complete. See https://docs.cloudron.io/apps/transmission/#post-processing-script
-
Yeah that pretty much what I did: adding a volume and mounting in both apps. I also had the issue with torrent disapearing in transmission and had to change a config as said in this post: https://forum.cloudron.io/topic/5811/torrents-are-removed-from-transmission-upon-completion/5
--> I think the default post processing script is not working and should be removed (https://docs.cloudron.io/apps/transmission/#post-processing-script)So, couple of question: I see that Transmission package in my Cloudron have been updated to 2.3.0 which changed the configuration:
- downloaded path: /app/data/files/Downloading/
- the "use temporary folder" option is now disabled
The working config I did in my Transmission was:
- downloaded path: /media/movies (the volume I created and mounted into Transmission)
- the "use temporary folder" option was enabled to /app/data/files/Downloading/
I don't see how the new config use a share volume ? Is the
/app/data/files/Downloading/
a shared volume with Jellyfin? How do I read this volume from Jellyfin ? In the volume list in my cloudron I only see the one I created. Is it normal ? -
@cylon I have changed the transmission package a bit (when I was investigating this topic). Essentially, for new installations,
- The default location of downloaded files is now
/app/data/downloads/
. This can be changed. In your case, this would be the volume in/media/movies
. - The app doesn't enable any scripting. Previous version had a script to hard link files to another directory (which doesn't work well depending on the volume file system). This script also made some assumptions about the names of the Downloaded folder etc. This was hard to document explain, so I just removed it by default.
I thought I had preserved the old configuration for user's in older versions but maybe I made some mistake.
So, maybe you can just start afresh, just to overrule any packaging mistakes I made. What you would do is:
- Add the volume in Jellyfin app as well . You do this in the mounts section of the app -
- In Jellyfin, add a library with the path of
/media/movies
.
- The default location of downloaded files is now
-
@girish said in Transmission + Jellyfin:
I thought I had preserved the old configuration for user's in older versions but maybe I made some mistake.
Ok I understand better now, I was surprised my config had changed. I will update my config back to what it was
Thanks for your help -
-