redup
- read-only demo server at https://a.ocv.me/pub/demo/
- docker image ╱ similar software ╱ client testbed
there is a discord server with an @everyone in case of future important updates, such as vulnerabilities (most recently 2026-07-27)
recent important news
- v1.20.19 (2026-07-27) fixed an FTP-server vuln (upload outside defined volumes)
- v1.20.17 (2026-07-06) fixed a vuln when a volume has both filekeys and dirkeys enabled
- v1.20.17 (2026-07-06) introduced csp nonces, possibly breaking some javascript-based plugins
🧪 new features
- new option --redup (global or volflag) to convert local files between various dedup approaches fd4f434 2291590 16a3f5d
- turn full copies into reflinks/symlinks/hardlinks or convert between those
- run it with
--redup-dry(dryrun) to check for unexpected consequences - WARNING: maybe take a snapshot of your filesystem before enabling this; brand new code with little testing, read --help-redup and use with care
the feature is currently being stress-tested; results on tuesday- seems fine for converting between symlinks and reflinks, probably hardlinks too
- #1643 textfile-viewer can detect filetype from shebang (thx @botahamec!) 097b830
- when dedup with reflink is enabled, then also dedup between volumes when possible (since reflink makes that safe) 735d6e0 5ddbce3
- option -i no to launch copyparty without the webserver, for indexing / testing / whatever c92435c
🩹 bugfixes
- if
--dedupwas enabled, then copying a file from one volume to another could dedup (create a symlink/hardlink/reflink) instead of a full copy 947d73e- mainly an issue for portable storage such as flashdrives, and the main reason why
--redupwas added
- mainly an issue for portable storage such as flashdrives, and the main reason why
- the list of filenames given as input to xiu hooks did not have a trailing newline c688bb2
- #1611 volflag
nosubwould still result in empty folders from up2k ec4a95e - fix
PRTY_NO_IFADDR6867ccc
🔧 other changes
- iOS: further improved upload-speeds on buggy iOS versions 971a62c
- looks like apple is working on fixing this bug; iOS v27 made https way more stable but http is still just as broken, so improved the workaround a bit more
- added --help-dedup and --help-redup 2291590 16a3f5d
- add a warning that the sourceforge project is not official and probably malware bfc3cff
🌠 fun facts
- the railgun roulette vip-mix has the same bpm as the turn-signal on a honda jazz
- on that note, this fantasy-OPNA remake is too awesome to leave out
⚠️ not the latest version!