- 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 2023-07-23)
recent important news
- v1.15.0 (2024-09-08) changed upload deduplication to be default-disabled
- v1.14.3 (2024-08-30) fixed a bug that was introduced in v1.13.8 (2024-08-13); this bug could lead to data loss -- see the v1.14.3 release-notes for details
🧪 new features
- shares can now be uploaded into, and unpost works too 4bdcbc1
- useful to create temporary URLs for other people to upload to
- shares can be write-only, so visitors can't browse or see any files
- #110 HTTP 304 (caching):
- support
If-Range
for HTTP 206 159f51b - add server-side and client-side options to force-disable cache dd6dbdd
--no304=1
shows a button in the controlpanel to disable caching--no304=2
makes that button auto-enabled- even when
--no304
is not specified, accessing the URL/?setck=no304=y
force-disables cache - when cache is force-disabled, browsers will waste a lot of network traffic / data usage
- might help to avoid bugs in browsers or proxies, for example if media files suddenly stop loading
- but such bugs should be exceedingly rare, so do not enable this unless actually necessary
- support
🩹 bugfixes
- #110 HTTP 304 (caching):
- remove
Content-Length
andContent-Type
response headers from 304 replies 9124023- browsers don't need these, and some middlewares might get confused if they're present
- remove
- #113 fix crash on startup if
-j0
was combined with--ipa
or--ipu
3a0d882 - #111 fix javascript crash if
--u2sz
was set to an invalid value b13899c
🔧 other changes
- #110 HTTP 304 (caching):
- never automatically enable k304 because the
Vary
header killed support for caching in msie anyways 63013cc - change time comparison for
If-Modified-Since
to require an exact timestamp match, instead of the intended "modified since". This technically violates the http-spec, but should be safer for backdating file mtimes 159f51b
- never automatically enable k304 because the
- new option
--ohead
to log response headers 7678a91 - added nintendo 3ds to the list of supported browsers cb81f0a
💾 what to download?
download link | is it good? | description |
---|---|---|
copyparty-sfx.py | ✅ the best 👍 | runs anywhere! only needs python |
a docker image | it's ok | good if you prefer docker 🐋 |
copyparty.exe | ⚠️ acceptable | for win8 or later; built-in thumbnailer |
u2c.exe | ⚠️ acceptable | CLI uploader as a win7+ exe (video) |
copyparty.pyz | ⚠️ acceptable | similar to the regular sfx, mostly worse |
copyparty32.exe | ⛔️ dangerous | for win7 -- never expose to the internet! |
cpp-winpe64.exe | ⛔️ dangerous | runs on 64bit WinPE, otherwise useless |