Hello! I have jellyfin+qbittorrent+radarr on my home server, but I can’t make it work with hardlinks. When a download finishes, it just copies it to the /movie folder, doubling the disk space. at least, I think that it’s just a copy, because the disk space is double and find ./downloads -samefile ./movies/path/to/file.mkv
returns no result, meaning if I understand correctly that file.mkv is not hardlinked to any file in the download folder (but it should).
this is the docker compose:
radarr: image: lscr.io/linuxserver/radarr:latest container_name: radarr network_mode: container:gluetun environment: - PUID=1000 - PGID=1000 - TZ=Europe/Rome volumes: - ./radarr-config:/config - /media/HDD1/movies:/movies - /media/HDD1/downloads:/downloads restart: unless-stopped
HDD1 hard drive is formatted ext4, that supports hardlinks (in fact I can create them manually), and in the radarr settings the checkbox “use hardlinks instead of copy” is checked.
Ideally I’d prefer softlinks instead of hadlinks, but I don’t think there’s a way to do it natively, I think I’d need an external script
Any tips? Thanks in advance!
adam@doomscroll.n8e.dev 4 months ago
It’s the multiple volumes that are throwing it.
You want to mount the drive at
/media/HDD1:/media
or something like that and configure Radarr to use/media/movies
and/media/downloads
as it’s storage locations.tubbadu@lemmy.kde.social 4 months ago
I can’t believe it, thank you very much!
paris@lemmy.blahaj.zone 4 months ago
I didn’t realize this when I first set up Radarr/Sonarr and they ended up copying every single file instead of hardlinking. By the time I realized, I had like 400gb of duplicate files. Ended up running fclones and getting it all back.