- 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
- sftp server 4714c2f ec7ea30
- included in docker-images
im,iv,ac,dj - not using docker? install the optional dependency paramiko
- included in docker-images
- #1135 right-click menu (thx @stackxp and @Scotsguy!) 82c4960 05a4472
- PUT can now append to existing files 63d8e5a
- new option apnd-who to configure who is allowed to do that
- #1128 added option to skip uploading a file if the filename is already taken on the server (thx @Scotsguy!) fa32e15
- #1127 descript.ion now also works for folders 2c26aec
- in file listings,
up_byandup_ip(uploader info) can now be displayed for non-admin users by adding them to the mte option 7bfd370 - #1120 display the disk-space quota instead of the underlying HDD size (thx @rabid-dev!) 511dc01 e0845b2
- option to skip dotfiles/dotfolders when using download-as-zip 7d7a151
- #1124 button to skip files with a filename collision when copying/moving files 85639ad
- #1151 u2c (commandline uploader): option to use basic-auth instead of the
PWheader (thx @Le0Developer!) 120fdfb - the name of the
pwurl-param and http-header can be changed f81d80b- mainly to force basic-auth, but perhaps also for other purposes
- changing these will break support for many clients, so you probably want to keep the default
🩹 bugfixes
- image-viewer:
- groups announced by an IdP will now also apply for native (copyparty-config) users f08cb25
- windows: download-as-zip would flatten everything to a single folder 2d1d295
- #1157 dirkeys did not work in grid-view d1ddcb1
- #1123 the ui-notree option to simplify the UI would simplify a bit too much 4c73704
- don't add the trailing slash to a volume in the controlpanel when the volume is a file 80a3749
- the link couldn't be clicked on Windows CE 4.20 using Internet Explorer 4.01
🔧 other changes
- #1158 updated german translation (thx @Scotsguy!) 3bf80c8
- the
dotfilesbutton now also toggles showing unlisted files e55e5a4 /?h&ls(the api to list volumes) now includes the user's permissions for each volume 1f6e811- #1142 new option dav-port to open a dedicated port for webdav clients 4642d32
- workaround for certain clients which pretend to be webbrowsers
- #1147 workaround for a buggy browser-extension 8551472
- detect (and panic) when a webbrowser has failed to load one of the javascript files af3f777
- replaces the confusing errormessage resulting from half of the code missing
🌠 fun facts
- it turns out that copyparty runs just fine on SGI IRIX! 39c3ccc
- there's a photo of the server and a screenshot as proof 😁
- the feature comparison has been updated accordingly
- this release was mostly coded at 39c3 (see photo above) and the release was made at revspace
💾 what to download?
| download link | is it good? | description |
|---|---|---|
| copyparty-sfx.py | ✅ the best 👍 | runs anywhere! only needs python |
| copyparty-en.py | ✅ also good | same but english-only, no i18n |
| 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 |
| copyparty-en.pyz | ⚠️ acceptable | english-only, no smb-server |
| copyparty32.exe | ⛔️ dangerous | for win7 -- never expose to the internet! |
| cpp-winpe64.exe | ⛔️ dangerous | runs on 64bit WinPE, otherwise useless |
| bootable usb | ┐(゚∀゚)┌ | a surprisingly useful joke (x86_64) |