I have one file in multiple directories (for example jpeg in my family photo album and same file on my android phone backup). I have XFS filesystem which supports reflink (deduplication - ioctl FICLONE).
Would it be possible to support this feature in syncthing ?
It seems it is not supported because duperemove always frees some disk space.
You will have to experiment with which methods works for you based on the documentation. There is no after-the-fact deduplication. Sparse files are the default though, always.