Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Transmission docker, download dir?

Featured Replies

Hi,

 

I just started playing with unraid 6 as someone on the forum suggested it would be better i used unRaid 6 then 5, as it is my new setup. I installed transmission docker however i am unable to download files using transmission, the download starts but comes up with a download location error. I tried to set it to /mnt/cache/apps/transmission/downloads but it does not work. what am i doing wrong here?

 

thanks

Thought you were trying to setup openvpn?! It was me who suggested it might be better to use V6.

 

I don't intend to be rude, so please don't take it as such, but I think the best approach would be to do one thing at a time, slowly and steadily, getting that one thing working before moving on to the next.

 

Can you post a screenshot of a copy of your config and details of which repository you're using.

  • Author

I added a few repositories and then i just started setting up the Apps i would need the most, Transmission being the first, moving on to BTsync & owncloud. Transmission got installed however popped-up with the error so i posted here, attached is the screenshot requested.

Untitled.png.4f4d26754f5d1f1c81d9f65fbc717806.png

I run my Transmission with these paths:

 

/config                          /mnt/disk/working/appdata/Transmission/

/downloads                  /mnt/disk/working/downloads/torrents/

 

I have all that stuff on a SNAP mounted drive, rather than on the cache.

There have been a few problems with Owncloud recently, which as far as I'm aware haven't been completely solved yet, so might be best to wait a while for that.

 

How you finding V6 compared to V5?

  • Author

TBH is find v6 MUCH more better and amazing. The built in features are amazing and love the Docker! :D

 

been playing all night with different docker. I installed owncloud but haven't looked much into it, been trying the fix the transmission download DIR error :(

TBH is find v6 MUCH more better and amazing. The built in features are amazing and love the Docker! :D

 

been playing all night with different docker. I installed owncloud but haven't looked much into it, been trying the fix the transmission download DIR error :(

 

Yeah, I've been pretty impressed with V6.

 

Regarding your download error.

 

Firstly try to get in the habit of making shares, folders etc with lower case letters. 

 

ie.

 

downloads NOT Downloads

 

Linux is case sensitive, so it makes life a lot easier!

 

Secondly, I don't use Transmission at all but to get the downloads working there will be two steps, firstly map out the config like the screenshot you have posted, then you will need to change the preferences within transmission.

 

I would suggest

 

1.  Create a download folder on your cache drive and set it to cache only.

2.  Map transmission /downloads to /mnt/cache/downloads in the docker config

3.  Then in transmission change the preferences so that your download directory is /downloads

 

That should work.

 

Then if you install a NZB downloader like NZBGet you can change the docker config to be /downloads = /mnt/cache/downloads and set the NZBGet download directory to be /downloads and all your downloads will end up in /mnt/cache/downloads.

 

Think of it this way

 

/downloads = Where the docker container THINKS the folder is

/mnt/cache/downloads = Where it ACTUALLY is

 

That means that when configuring an app like transmission, deluge, SABnzbd, NZBGet etc you must configure it with the path it THINKS the folder is.

 

Make sense?

  • Author

I created a share named 'downloads' set it to cache disk only, then in transmission setup i am unable to find the Downloads folder anywhere. It does appear under the Disk1 though, but thats not where i setup the share to be. What i am doing wrong here?

Have you mapped mnt/cache/downloads to /downloads in your docker config?

  • Author

Thing is the drop down list does not show any 'downloads' folder under 'cache' disk. its only available under /user/downloads  or /disk1/downloads

On your windows or Linux desktop navigate to your cache drive and make a new directory called downloads, might also need to restart your Unraid box.

  • Author

That did not seem to work either :(

In your cache drive smb settings what do you have export and security set as, I'm guessing it might be hidden?

 

 

  • Author

Cache drive security setting is set to 'public' and export setting is set to 'yes'

  • Author

I set the download path in transmission setting (in the transmission GUI) to download to /mnt/cache/downloads so it starts to download however in a few seconds it stops and the error in the torrent details says:

 

Status:  Permission denied: /mnt/cache/downloads/abcd.mkv/abcd.mkv

OK, so lets check things now.

 

Your cache drive smb settings look like this:

 

mYurcnc.jpg

 

Your download share looks like this:

 

kAweJEO.jpg

 

Your download share smb settings look like this:

 

vMKpNDw.jpg

 

and then your transmission docker config should look like this:

 

vcguHQr.jpg

  • Author

Yes, they look exactly the same as the screenshots you posted.

Your jumping ahead, the download path in transmission shouldn't be set to that, read my post

 

 

Yeah, I've been pretty impressed with V6.

 

Regarding your download error.

 

Firstly try to get in the habit of making shares, folders etc with lower case letters. 

 

ie.

 

downloads NOT Downloads

 

Linux is case sensitive, so it makes life a lot easier!

 

Secondly, I don't use Transmission at all but to get the downloads working there will be two steps, firstly map out the config like the screenshot you have posted, then you will need to change the preferences within transmission.

 

I would suggest

 

1.  Create a download folder on your cache drive and set it to cache only.

2.  Map transmission /downloads to /mnt/cache/downloads in the docker config

3.  Then in transmission change the preferences so that your download directory is /downloads

 

That should work.

 

Then if you install a NZB downloader like NZBGet you can change the docker config to be /downloads = /mnt/cache/downloads and set the NZBGet download directory to be /downloads and all your downloads will end up in /mnt/cache/downloads.

 

Think of it this way

 

/downloads = Where the docker container THINKS the folder is

/mnt/cache/downloads = Where it ACTUALLY is

 

That means that when configuring an app like transmission, deluge, SABnzbd, NZBGet etc you must configure it with the path it THINKS the folder is.

 

Make sense?

 

You set the path in transmission to be /downloads docker automatically maps that to mnt/cache/downloads

  • Author

thank you VERY VERY much, its fixed now. What i did was set the download path in the transmission webUI to /mnt/cache/downloads as well instead of //downloads  that's why i used to give the error.

 

Files downloading fine now :D

That's what I tried to explain to you right at the beginning!!! ::)

 

Most importantly, do you "get" how dockers work now?

 

Otherwise I'm retiring from the forum when you have to set up another one!  ;D

  • Author

haha.. yea now i kinda get the whole point of it :)

 

Dont retire yet i am sure i'll need your help setting up OpenVPN as well  :-X

haha.. yea now i kinda get the whole point of it :)

 

Dont retire yet i am sure i'll need your help setting up OpenVPN as well  :-X

I haven't tackled that one myself yet!

  • Author

Have you had experience configuring BTSync? I have set the paths in the container:

 

/config  to  /mnt/cache/apps/btsync

/backups  to  /mnt/cache/backups

 

however i can add the 'backups' as the location for backup of my iPhone but the iPhone never gets backed-up. It's just stuck at 'sending'

 

Also, when i try to check for updates of the dockers, below in the GUI it throws up an error:

 

Warning: preg_match(): Empty regular expression in /usr/local/emhttp/plugins/dynamix.docker.manager/dockerClient.php on line 145

 

Have you had experience configuring BTSync? I have set the paths in the container:

 

/config  to  /mnt/cache/apps/btsync

/backups  to  /mnt/cache/backups

 

however i can add the 'backups' as the location for backup of my iPhone but the iPhone never gets backed-up. It's just stuck at 'sending'

 

Also, when i try to check for updates of the dockers, below in the GUI it throws up an error:

 

Warning: preg_match(): Empty regular expression in /usr/local/emhttp/plugins/dynamix.docker.manager/dockerClient.php on line 145

No, never used it, but I'll try and take a look later unless the wife gets back early.

  • Author

I've attached the log file with errors while updating the docker templates (checking for updates)

 

Can you take a look and see what is wrong please?

log.txt

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.