- 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
- make the config-parser more helpful regarding volflags a255db7
- if an unrecognized volflag is specified, print a warning instead of silently ignoring it
- understand volflag-names with Uppercase and/or kebab-case (dashes), and not just snake_case (underscores)
- improve
--help-flags
to mention and explain all available flags
- #136 WebDAV: support COPY 62ee7f6
- also support overwrite of existing target files (default-enabled according to the spec)
- the user must have the delete-permission to actually replace files
- also support overwrite of existing target files (default-enabled according to the spec)
- option to specify custom icons for certain file extensions 7e4702c
- see
--ext-th
mentioned briefly in the thumbnails section
- see
- option to replace the loading-spinner animation 685f086
- including how to make it exceptionally normal-looking
🩹 bugfixes
- #136 WebDAV fixes 62ee7f6
- COPY/MOVE/MKCOL: challenge clients to provide the password as necessary
- most clients only need this in PROPFIND, but KDE-Dolphin is more picky
- MOVE: support
webdav://
Destination prefix as used by Dolphin, probably others
- COPY/MOVE/MKCOL: challenge clients to provide the password as necessary
- #136 WebDAV: improve support for KDE-Dolphin as client 9d76902
- it masquerades as a graphical browser yet still expects 401, so special-case it with a useragent scan
🔧 other changes
- Docker-only: quick hacky fix for the musl CVE until the official fix is out 4d6626b
the docker images will be rebuilt whenmusl-1.2.5-r9.apk
is released, in 6~24h or so- the docker images have been rebuilt with the proper fix
until then, there is no support for reading korean XML files when running in docker
🗿 known issues
- some cosmetic volflag stuff, all harmless
- disabling a volflag
foo
with-foo
shows a warning that-foo
was not a recognized volflag, but it still does the right thing - some volflags give the "unrecognized volflag, will ignore" warning, but not to worry, they still work just fine:
xz
to allow serverside xz-compression of uploaded files
- disabling a volflag
💾 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 |