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