The remote path mappings caused an error where it couldn't move the file to the Media folder. I removed the mappings and that fixed my issue. (its recommended by the wiki to not use them at all)
Amazing Series - i think im almost set but im getting the below message under System - Status "You are using docker; download client SABnzbd places downloads in /downloads/Radarr but this directory does not appear to exist inside the container. Review your remote path mappings and container volume settings." Any ideas/ Suggestions?
Are you running this in a Synology NAS? Make sure that you are mapping the folders appropriately from the NAS to the container's path and referencing it correctly. It goes the same way for pure Docker in other systems. I created a video describing the file structure to use and why I was going to be mounting paths the way I do in the series. Check that one out if you haven't. It's on the playlist.
I followed your video for folder organization 4 times, I went back and watched the SABnzbd to see if I am missing something. I can't find the problem@@techbytetips
Hi there! Thanks for your video! I've set up a Radarr container thanks to your video via Docker on my Synology DS218+. I've also set up qBittorrent and everything is working fine. The problem is, once Radarr moves any movie into the root folder /movies, Plex adds it to the library as expected but only for a few seconds. Then the movie disappears. It's happened to me since I set it all up, not knowing what the problem could be. I'd appreciate any help. Thanks in advance!
Hi, thanks a mil for all your video's which helped me with very little knowledge of this setup. im having an issue to download radarr on my nas via docker. i get a timeout message. kindly advise if there is another way
Hi @Frankdbn, I am not sure what could be the problem. It's hard to tell with so little information. Sometimes the Docker (Container Manager) app stops responding properly and after restarting the NAS it works normally. Try that.
This tutorial helped me and f*cked with my brain at the same time. You offered too many details in some points, and on other points, 0 details. Prowlarr, Sonarr... nothing on those. You expected we already have them installed by default or something... so no informations about them at all.
Those are the details for the SABnzbD and QBitTorrent download clients. I had already set up another Arr so I was grabbing that from there instead of having to get them from both SAB and QBit.
thank you for the video! for some reason my radarr cannot import even though the remote path mapping and container volume settings are correct "You are using docker; download client SABnzbd places downloads in /downloads/radarr but this directory does not appear to exist inside the container." any idea why it wont import?
That sounds like the mappings are not correct. Suggestion: Execute into the container and validate that the folders are in the paths that you are giving it. Example: If you expect the /downloads/radarr to have the completed downloads for radarr, check that it does exist in the container. Remember that you always have to map what each container sees inside of itself.
Not really. It's all about how you want to do it and how organized you are. There is no right or wrong way. I've seen people do what you suggest, and I've seen them having issues because the file structure doesn't have any logic to it. You need to make it clean for the apps to work appropriately. In my case, this is done for many reasons. 1. I only want my completed, processed, and organized media inside the Media folder. 2. The Download folder is for anything that you might be downloading, it can be media or not media. As you can use both SABnzbD and QBitTorrent for anything. Also, this will contain files that are not organized. The file structure inside it is to actually start organizing things and for better post processing. 3. The whole point of the series is not only to show people how to get this working but to teach them about other things like: a. How a container mounts and sees a mounted directory. b. How to map directories between different containers and learn about how to make their paths make sense. c. How the applications running inside the containers interpret the paths. Thanks for coming to the channel and for commenting.
@@techbytetips To come back to this. Each volume mount in docker is seen as a different filesystem. Which will result in a slow copy/delete action, as if you're copying from internal disk to an external disk. Where with only 1 mount for all your data, it will result in instant moves and the ability to hardlink. Without hardlinks, you are doubling the space used (when torrenting). Cause there's a copy in your download folder and another one in your media. If you were able to hardlink, well... there's only 1 copy but in 2 places. This is also explained in the official wiki.
also, it doesn't leave the files disorganized. Radarr/sonarr will still organize it in their root folder. But the files are linked from the torrent folder. That way you can keep seeding until goals are met and the torrent (with file) will be deleted from the torrent download folder. Which will only delete the link, the file still remains in the organized root folder.
I admire the creativity and quality of your work! Following your instructions, I've encountered an issue with duplicate movies in both 'Downloads/completed/radarr' and 'Media/movies.' How do you typically address this situation? Do you also maintain duplicates intentionally?
Hi! I've seen this very seldom. Whenever I see a duplicate, I just delete one of the files. It could have been cause by a manual search while the system was already searching. Or stopping/starting the container while it was in the process of grabbing releases (sending them to the download client and not storing the status in the apps). The apps tend to check the queue of the download clients to check if they have already gotten something.
Hi@@user-rd2js3dx5q. That is very weird indeed. Are the file full files or is for example, one of the files a "sample file" and the full thing? I've never had this issue like that. Plex only cares about the files in your /media/TV, /media/Movies, /media/Movies folders. So, clean that up first. You can delete the files in the downloads folder once they are moved to the /media folders.
@@techbytetips It’s just complete movies, and the full series are also present in the Sonarr file location. But how should it normally work then? Because qBittorrent downloads and places them in the download/radar/completed folder, right? How are they typically removed from there?
Hi@@user-rd2js3dx5q ! There is currently an issue with the arrs where the torrents don't get cleaned up after processing the files. That might be related with the duplicates. Normally, when the download reaches 100%, the arrs start the import process. This is when the applications copy or move the files to the final media location. I usually just log into QBitTorrent every couple of days and check if there is anything completed. If I pause the torrent, the arrs normally process and delete them. Otherwise, I just delete the torrent and files after making sure that they have been moved into their final destination. Hope it helps.
Hi, thanks for the video. But i do notice one issue too. -- Path: Folder '/movies/' is not writable by user 'abc' I did use 1026 and 100 for UID and GID, however it still doesn't have any permission to write to these folders. It is very strange. I had to use 0/0 to run it as root to overcome this issue. Have you seen this before? I verified all my file permissions have been granted correctly using ssh into my DSM. Thanks a lot.
Hi@@Dylan1o1, then check that you have given the appropriate permissions to that user inside Synology for the share(s). That means that even thought he container is running with the proper user, the user is not authorized to access the shares.
Hi! I followed your video, but my movies are not moving from "completed, radarr" to "media,movies". Can you help me out? I don't think i am doing the remote mapping correctly.
Hi @CjGigante! ---------- Make sure that your downloader containers are mapping the NAS locations like this: "/Downloads/completed" -> "/downloads" Make sure your Radarr is mapping like this: "/Downloads/completed/radarr" -> "/downloads" ---------- When you do the mapping inside Radarr > Settings > Download Clients: Host | Remote Path | Local Path "" | "/downloads/radarr" | "/downloads" This is mapping the "/downloads/radarr" in the downloaders to "/downloads" in Radarr. Both are different paths for the containers that point to the same folder in your NAS: /Downloads/completed/radarr Hope it helps.
Awesome video. I have plex on my shield (to retain transcoding) and it works great with your config except i have to manually scan the library in plex after a DL. Does the connections allow a trigger to be sent to PMS? Do I need to specify path mapping?
I've followed your guide and configured Download Station but this message shows in System Status: You are using docker; download client Download Station places downloads in /volume1/Downloads but this directory does not appear to exist inside the container. Review your remote path mappings and container volume settings. Any idea why is it adding the path /volume1/? I don't know where to change things. In the container settings? In Download Client settings? In Radarr settings? I'm trying but no success. I'm restarting the container on every change but no luck yet.
I've been having importing issues. It says don't have permission and cant find the file but I have given permissions to the shared folder on both a local user and group level
Are you using the right PUID/PGID? The container is going to run as the user that you specify. 1026 is the UserID of the first user you usually create in DSM. If you are using another, you have to SSH into the NAS and find out which UID/GID the user has.
@@spylol24 You have to check several things: 1. The PUID/PGID assigned to the container are the ones for the correct Synology user. 2. The user who's PUID/PGID you are using, has permissions to the shares that you are using in the Synology system. 3. The shares are mounted properly to the containers. 4. You are referring to the proper folders inside the container in the configuration of the applications. Your issue is with one of those.
Hi Love all your videos. I installed alot of my container from your tutorials without issues but with Radarr I have this issue. i am the admin so i should have all rights. User UID: 1026 User GID: 100 ─────────────────────────────────────── [custom-init] No custom files found, skipping... crond[149]: crond (busybox 1.36.1) started, log level 5 failed to load external entity "/config/config.xml" It keeps on saying failed to load external entity "/config/config.xml" althought i had installed Sonarr using the same UID and GID without any problem. Can you please help!
Weird, it sounds like the mounted folder is not accessible or maybe the files got corrupted. I would say to: 1. Check that the user has permissions to the Docker/configs folder. 2. Check that you are mapping to the container correctly. 3. Delete the files and restart the app (all your configurations will be lost).
Again, thank you very much👌
The remote path mappings caused an error where it couldn't move the file to the Media folder. I removed the mappings and that fixed my issue. (its recommended by the wiki to not use them at all)
Amazing Series - i think im almost set but im getting the below message under System - Status
"You are using docker; download client SABnzbd places downloads in /downloads/Radarr but this directory does not appear to exist inside the container. Review your remote path mappings and container volume settings."
Any ideas/ Suggestions?
Are you running this in a Synology NAS?
Make sure that you are mapping the folders appropriately from the NAS to the container's path and referencing it correctly.
It goes the same way for pure Docker in other systems.
I created a video describing the file structure to use and why I was going to be mounting paths the way I do in the series. Check that one out if you haven't. It's on the playlist.
I followed your video for folder organization 4 times, I went back and watched the SABnzbd to see if I am missing something. I can't find the problem@@techbytetips
Hi there! Thanks for your video!
I've set up a Radarr container thanks to your video via Docker on my Synology DS218+. I've also set up qBittorrent and everything is working fine. The problem is, once Radarr moves any movie into the root folder /movies, Plex adds it to the library as expected but only for a few seconds. Then the movie disappears. It's happened to me since I set it all up, not knowing what the problem could be. I'd appreciate any help. Thanks in advance!
You're amazing!! love your videos
Thank you very much! Hope you continue to find them useful.
Hi, thanks a mil for all your video's which helped me with very little knowledge of this setup. im having an issue to download radarr on my nas via docker. i get a timeout message. kindly advise if there is another way
Hi @Frankdbn, I am not sure what could be the problem. It's hard to tell with so little information. Sometimes the Docker (Container Manager) app stops responding properly and after restarting the NAS it works normally. Try that.
This tutorial helped me and f*cked with my brain at the same time.
You offered too many details in some points, and on other points, 0 details. Prowlarr, Sonarr... nothing on those. You expected we already have them installed by default or something... so no informations about them at all.
Hi @@EPC, this is a video series (playlist). There are videos for each application that I reference. Check those out.
Those are the details for the SABnzbD and QBitTorrent download clients. I had already set up another Arr so I was grabbing that from there instead of having to get them from both SAB and QBit.
thank you for the video!
for some reason my radarr cannot import even though the remote path mapping and container volume settings are correct
"You are using docker; download client SABnzbd places downloads in /downloads/radarr but this directory does not appear to exist inside the container."
any idea why it wont import?
That sounds like the mappings are not correct.
Suggestion:
Execute into the container and validate that the folders are in the paths that you are giving it. Example:
If you expect the /downloads/radarr to have the completed downloads for radarr, check that it does exist in the container. Remember that you always have to map what each container sees inside of itself.
Bad volume mounting on this guide. Put everything under one share (your download and media folder) and mount that.
Not really. It's all about how you want to do it and how organized you are. There is no right or wrong way.
I've seen people do what you suggest, and I've seen them having issues because the file structure doesn't have any logic to it. You need to make it clean for the apps to work appropriately.
In my case, this is done for many reasons.
1. I only want my completed, processed, and organized media inside the Media folder.
2. The Download folder is for anything that you might be downloading, it can be media or not media. As you can use both SABnzbD and QBitTorrent for anything. Also, this will contain files that are not organized. The file structure inside it is to actually start organizing things and for better post processing.
3. The whole point of the series is not only to show people how to get this working but to teach them about other things like:
a. How a container mounts and sees a mounted directory.
b. How to map directories between different containers and learn about how to make their paths make sense.
c. How the applications running inside the containers interpret the paths.
Thanks for coming to the channel and for commenting.
@@techbytetips
To come back to this.
Each volume mount in docker is seen as a different filesystem.
Which will result in a slow copy/delete action, as if you're copying from internal disk to an external disk.
Where with only 1 mount for all your data, it will result in instant moves and the ability to hardlink.
Without hardlinks, you are doubling the space used (when torrenting). Cause there's a copy in your download folder and another one in your media.
If you were able to hardlink, well... there's only 1 copy but in 2 places.
This is also explained in the official wiki.
Hi @@bokkoman! I see what you are saying. The only real gain is the faster moves. I never use links as that leaves the files disorganized.
@@techbytetips instant moves also means less stress on your harddrives.
also, it doesn't leave the files disorganized. Radarr/sonarr will still organize it in their root folder. But the files are linked from the torrent folder. That way you can keep seeding until goals are met and the torrent (with file) will be deleted from the torrent download folder. Which will only delete the link, the file still remains in the organized root folder.
I admire the creativity and quality of your work! Following your instructions, I've encountered an issue with duplicate movies in both 'Downloads/completed/radarr' and 'Media/movies.' How do you typically address this situation? Do you also maintain duplicates intentionally?
Hi! I've seen this very seldom. Whenever I see a duplicate, I just delete one of the files. It could have been cause by a manual search while the system was already searching. Or stopping/starting the container while it was in the process of grabbing releases (sending them to the download client and not storing the status in the apps).
The apps tend to check the queue of the download clients to check if they have already gotten something.
@@techbytetips I literally have each downloaded movie duplicated in both the radar path and the media path. Which of the two paths should I remove?
Hi@@user-rd2js3dx5q. That is very weird indeed. Are the file full files or is for example, one of the files a "sample file" and the full thing? I've never had this issue like that. Plex only cares about the files in your /media/TV, /media/Movies, /media/Movies folders. So, clean that up first. You can delete the files in the downloads folder once they are moved to the /media folders.
@@techbytetips It’s just complete movies, and the full series are also present in the Sonarr file location. But how should it normally work then? Because qBittorrent downloads and places them in the download/radar/completed folder, right? How are they typically removed from there?
Hi@@user-rd2js3dx5q ! There is currently an issue with the arrs where the torrents don't get cleaned up after processing the files. That might be related with the duplicates.
Normally, when the download reaches 100%, the arrs start the import process. This is when the applications copy or move the files to the final media location.
I usually just log into QBitTorrent every couple of days and check if there is anything completed. If I pause the torrent, the arrs normally process and delete them. Otherwise, I just delete the torrent and files after making sure that they have been moved into their final destination.
Hope it helps.
Hi, thanks for the video. But i do notice one issue too.
-- Path: Folder '/movies/' is not writable by user 'abc'
I did use 1026 and 100 for UID and GID, however it still doesn't have any permission to write to these folders. It is very strange. I had to use 0/0 to run it as root to overcome this issue. Have you seen this before? I verified all my file permissions have been granted correctly using ssh into my DSM.
Thanks a lot.
That means that 1026 is not the ID of the user that you have authorized or that the user doesn’t have permissions to the share. Check both.
@@techbytetips My PUID is 1026 and my PGID 100 but it doesnt work.
Hi@@Dylan1o1, then check that you have given the appropriate permissions to that user inside Synology for the share(s).
That means that even thought he container is running with the proper user, the user is not authorized to access the shares.
Hi! I followed your video, but my movies are not moving from "completed, radarr" to "media,movies". Can you help me out? I don't think i am doing the remote mapping correctly.
Hi @CjGigante!
----------
Make sure that your downloader containers are mapping the NAS locations like this:
"/Downloads/completed" -> "/downloads"
Make sure your Radarr is mapping like this:
"/Downloads/completed/radarr" -> "/downloads"
----------
When you do the mapping inside Radarr > Settings > Download Clients:
Host | Remote Path | Local Path
"" | "/downloads/radarr" | "/downloads"
This is mapping the "/downloads/radarr" in the downloaders to "/downloads" in Radarr.
Both are different paths for the containers that point to the same folder in your NAS: /Downloads/completed/radarr
Hope it helps.
@@techbytetips I will try that again, thanks for your reply!
@@techbytetips it’s working!! Thankyou ❤️❤️
Awesome@@CjGigante !
Awesome video. I have plex on my shield (to retain transcoding) and it works great with your config except i have to manually scan the library in plex after a DL. Does the connections allow a trigger to be sent to PMS? Do I need to specify path mapping?
ah nevermind. simply added it to the connection without path mapping and works great now!
Hi@@JShayy, awesome. If you configure it properly, it should scan on a specific interval.
I've followed your guide and configured Download Station but this message shows in System Status: You are using docker; download client Download Station places downloads in /volume1/Downloads but this directory does not appear to exist inside the container. Review your remote path mappings and container volume settings. Any idea why is it adding the path /volume1/?
I don't know where to change things. In the container settings? In Download Client settings? In Radarr settings? I'm trying but no success. I'm restarting the container on every change but no luck yet.
I don't use Download Station, it's hard for me to help you out in that case. It's a whole different app.
Sounds like it maps the volumes differently. You need to figure that out.
This series uses Docker containers for everything.
I've been having importing issues. It says don't have permission and cant find the file but I have given permissions to the shared folder on both a local user and group level
Are you using the right PUID/PGID?
The container is going to run as the user that you specify. 1026 is the UserID of the first user you usually create in DSM. If you are using another, you have to SSH into the NAS and find out which UID/GID the user has.
@@techbytetips I have the same issue but my UID and GID are correct, any idea?
@@spylol24 You have to check several things:
1. The PUID/PGID assigned to the container are the ones for the correct Synology user.
2. The user who's PUID/PGID you are using, has permissions to the shares that you are using in the Synology system.
3. The shares are mounted properly to the containers.
4. You are referring to the proper folders inside the container in the configuration of the applications.
Your issue is with one of those.
Hi Love all your videos. I installed alot of my container from your tutorials without issues but with Radarr I have this issue.
i am the admin so i should have all rights.
User UID: 1026
User GID: 100
───────────────────────────────────────
[custom-init] No custom files found, skipping...
crond[149]: crond (busybox 1.36.1) started, log level 5
failed to load external entity "/config/config.xml"
It keeps on saying failed to load external entity "/config/config.xml" althought i had installed Sonarr using the same UID and GID without any problem. Can you please help!
Weird, it sounds like the mounted folder is not accessible or maybe the files got corrupted. I would say to:
1. Check that the user has permissions to the Docker/configs folder.
2. Check that you are mapping to the container correctly.
3. Delete the files and restart the app (all your configurations will be lost).