Move older movies and shows off your main storage and onto overflow drives. Tell Coldarr which drives are which, and it works out what's safe to move and has Radarr and Sonarr do the moving, so their libraries always match what's on disk. New additions, active downloads, and Jellyfin favorites stay on your main storage. With qBittorrent, it can also move finished downloads to a seed drive and clear them out once your trackers are satisfied. Preview each plan first, or put it on a schedule. See the full feature list.
Documentation · Quick start · Configuration
More screenshots in the gallery.
- Download the example compose file:
curl -L https://raw.githubusercontent.com/voc0der/Coldarr/main/docker-compose.example.yml -o docker-compose.yml- Set your media paths in it, then start it:
docker compose up -d- Open
http://localhost:8478and sign in with the password fromdocker compose logs coldarr.
The quick start walks through connecting Radarr, Sonarr, and Jellyfin, adding your drives, and your first plan. Docker environment variables: reference.
Note
The optional Restore User Data After Move Jellyfin plugin puts back the watch history a move leaves behind.
See Building from source.
Review the contributing guide for contributor guidelines; pull requests and issues for bugs or feature requests are welcome.
MIT. Radarr, Sonarr, Lidarr, Jellyfin, and qBittorrent logos in the web interface come from selfh.st/icons, licensed CC BY 4.0.