github 9001/copyparty v1.5.3
folder-sync + turbo-rust

latest releases: v1.16.1, v1.16.0, v1.15.10...
23 months ago

new features

  • one-way folder sync (client to server) using up2k.py -z --dr
    • great rsync alternative when combined with -e2ds --hardlink deduplication on the server
  • 50x faster when uploading small files to HDD, especially SMR
    • by switching sqlite to WAL which carries a small chance of temporarily forgetting the ~200 most recent uploads if you have a power outage or your OS crashes; see --help-dbd if you have -mtp plugins which produces metadata you can't afford to lose
  • location-based reverse-proxying (but it's still recommended to use a dedicated domain/subdomain instead)
  • IPv6 link-local automatically enabled for TCP and zeroconf on NICs without a routable IPv6
  • zeroconf network filters now accept subnets too, for example --z-on 192.168.0.0/16
  • .hist folders are hidden on windows
  • ux:
    • more accurate total ETA on upload
    • sorting of batch-unpost links was unintuitive / dangerous
    • hotkey Y turns files into download links if nothing's selected
    • option to replace or disable the mediaplayer-toggle mouse cursor with --mpmc

bugfixes

  • WAL probably/hopefully fixes #10 (we'll know in 6 months roughly)
  • repair db inconsistencies (which can happen if terminated during startup)
  • davfs2 did not approve of the authentication prompt
  • the connect button on the control-panel didn't work on phones
  • couldn't specify windows NICs in arguments --z-on / --z-off and friends
  • ssdp xml escaping for --zsl URL
  • no longer possible to accidentally launch multiple copyparty instances on the same port on windows

Don't miss a new copyparty release

NewReleases is sending notifications on new releases.