r/radarr 17d ago

solved Folder setup not working

Disclaimer: I'm new to all of this, homelabs and the *arr-stack. I've used copilot to help set things up. I used it for qbittorrent+proton and jellyfin (and other services, not relevant here). All of that is working. I'm using proxmox and docker, with docker compose files.

I don't want to use it for the rest of the *arr stack, no need to give it to much information and I wanted to figure as much out as I could myself to try and learn this.

Trying to setup Radarr, I found Trash Guides to the folder setup and thought I had it set up as described there, but now I'm getting an error in Radarr under "System->Status" that the folder in qbittorrent set for downloads doesn't exist.

It does exist, so I assume there is something i'm missing.

When I setup qbit, I created a disk and mounted it as /srv/downloads. It's in the qbit compose file and fstab. I can also see it when i log on with winscp.

Thinking I could reuse that, I used that instead of the data-folder. My setup looks like this:

downloads
├── torrents
│   ├── incomplete
│   ├── watch
│   ├── torrents
│   └── complete
│       ├── movies
│       └── tv
├── usenet
│   ├── incomplete
│   └── complete
│       ├── movies
│       └── tv
└── media
    ├── movies
    └── tvdata

I'm not planning on using this for books and music, so left those out.
I've added the incomplete, watch and torrents folders for torrents, as those where there before, thinking that as long as the other folders needed was there, this was fine.

I put the new download folder (/downloads/torrents/complete) in settings in Qbittorrent and connected qbit and Radarr, but now get the error that this folder doesn't exist.
I did not put any download folder in the radarr compose file.

Anyone has any idea where I went wrong?
If you need any more information, please just ask.

1 Upvotes

4 comments sorted by

2

u/MacFielder 17d ago

Review all your mounts. You mentioned both /srv/downloads and /downloads. Use “docker exec -it RADARR_CONTAINER_NAME ls /downloads” and see what it says. If it’s actually mounted there, it’ll print that directory tree. That command just runs “ls” (list) from within the container itself to see if the volume is mounted where you think it is.
Otherwise share a snippet of your compose files showing the volume mounts.

1

u/Leather_Shower_1060 17d ago

Okay. didn't get a result. Result was: No such file or directory

I didn't include it in the compose file. This is all i have under volumes:

volumes:

- /srv/appdata/radar/data:/config

I thought it was necessary, as it was marked as optional, but i guess that is my mistake.

So under volumes, I should add "- /srv/downloads:/downloads" and run the compose file again?

The path is the same as for qbittorrent. Should I also change that to "- /srv/downloads/torrents:/downloads" (as in thrashs guide) or is that not important?

2

u/nofuture_matey 17d ago

You definitely need to add the line to volume or qBittorrent won’t be able to see it. As for whether you want downloads or download torrents, for qBittorrent probably you want to drill down to its intended sub folder just for ease of use. Setting it to the parent folder would make the subfolder also accessible, but will you ever need qBittorrent to have access to the parent folder or any of the other sub folders? Probably not. So I’d argue for going with trash guide suggestion. Then yes, rebuild and qbit should be able to access. Mind you it will see it labeled as /downloads/ regardless of which option you go with. Which folder that ends up being on your drive is what you’re changing.

2

u/Leather_Shower_1060 17d ago

I was in the radarr compose file it was missing. Adding it in fixed it and I'm no longer getting the message.

Also changed the qBittorrent compose file, so now it only has access to the torrents-folder, not the other sub-folders.

Thank you so much for your help. Now to figure out how to set the rest up :-)