fclones-scheduler cplieger/docker-fclones-scheduler:latest https://hub.docker.com/r/cplieger/docker-fclones-scheduler/ bridge false https://github.com/cplieger/docker-fclones-scheduler/issues https://github.com/cplieger/docker-fclones-scheduler https://raw.githubusercontent.com/cplieger/docker-fclones-scheduler/main/README.md Find and deduplicate files on a schedule, reclaiming wasted disk space automatically. Runs the fclones duplicate finder against a share on an interval and reports duplicates found and space reclaimable in the container log. The default action only reports. Switch the action to link (replace duplicates with hardlinks), remove (delete duplicates) or dedupe (reflink) once a report has shown you what it would touch. No web UI, no open port. Tools:Utilities https://raw.githubusercontent.com/cplieger/unraid-templates/main/icons/fclones-scheduler.png https://raw.githubusercontent.com/cplieger/unraid-templates/main/templates/fclones-scheduler.xml Apache-2.0 fclones duplicate files dedupe dedup hardlink reflink disk space Start with the default action (group): it only reports. link, remove and dedupe modify the files under the scan path, and remove deletes them. Hardlinks cannot span disks. For the link action, scan a single disk path such as /mnt/disk1/Media rather than /mnt/user/Media, or duplicates that live on two disks fail the run. The container reports unhealthy until its first scan completes; on a large share that can take hours. Later scans reuse the hash cache in /cache and are much faster. --user 99:100 --health-start-period=6h /mnt/user/appdata/fclones-scheduler group 3h /scandir 12h info false