xattrs + range-select
- 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 2025-09-07)
recent important news
- v1.19.8 (2025-09-07) fixed CVE-2025-58753 (a missing permission-check inside single-file shares)
- v1.15.0 (2024-09-08) changed upload deduplication to be default-disabled
🧪 new features
- #1212, #1214 range-select in the grid-view by click-and-drag (thx @icxes!) 3e3228e0 72c59405
- #134 xattrs (linux extended file attributes) can now be indexed and searchable 8240ef61
- rightclick-menu:
- #1184 add rename option (thx @stackxp!) 25a8b96f
- #1216 add sharing options (thx @stackxp!) ffb25603
- #1198, #1206 also works in the search-results view (thx @hackysphere!) 04f612ff d32704ed
- option to override the domain in certain links, so copyparty returns an external URL even if you're accessing it by a LAN address:
- #1211 newly created shares 41d3bae9
- #255 newly uploaded files d9255538
- new option
vol-nospawn(volflagnospawn) to not automatically create the volume's folder on the server's HDD if it doesn't exist - new option
vol-or-crash(volflagassert_root) to intentionally crash on startup if a volume's folder doesn't already exist on the server HDD - new option
--floto tweak the log-format used by the-looption for logging to a file 826e84c8 - #1197 u2c (commandline uploader): give up and crash if server is offline for longer than 3 minutes (configurable) 67c5d8da
🩹 bugfixes
- #1203 configured chmod/chown rules were not applied when a file was being deduped bef07720
- the
unlistc*volflags could not be specified for single-file volumes 26648911 - the defensive renaming of uploaded readmes/logues would assume the default filenames, not considering the recently added option to customize these names c17c3be0
- #1191 the
ipuoption can once again be used to reject connections from certain IP-ranges caf831fc- this was a regression in v1.19.21 causing the server to crash on startup if such a config was attempted
- some empty folders could be created during startup in certain server-configs with nested volumes 4e67b467
- api: trying to
?lsnested virtual folders could return an error 66750391 - ui/ux:
- #1179 improve errormessage if audio transcoding fails 7357d46f
- ensure a trailing slash when viewing a folder with the
hpermission; good for relative links in html-files
🔧 other changes
- #1193, #1194: NixOS improvements (thx @toast003!) 9d223d6c d5a8a34b
- truncate huge errormessages from ffmpeg so the log doesn't get flooded 3aebfabd
- ui/ux:
- the
dlbutton (to download selected files individually) now skips folders, since that never worked bc24604a - #1200 add html classes to make custom styling easier c46cd7f5
- rephrase errormessages from
see serverlogtosee fileserver log
- the
- docs:
- mention in the readme that uploading files from a deeply nested folder using a webbrowser on Windows can fail because browsers don't handle the max-pathlen limitation of Windows optimally (not a copyparty-specific issue, but still hits us)
🌠 fun facts
- n/a; no fun has been had since v1.20.0
- (that's a lie btw, sniffing the airwaves is pretty darn fun 😁)