github 9001/copyparty v1.9.12
more buttons

latest releases: v1.16.0, v1.15.10, v1.15.9...
13 months ago

just adding requested features, nothing important

no vulnerabilities since 2023-07-23

  • there is a discord server with an @everyone in case of future important updates
  • v1.8.7 (2023-07-23) - CVE-2023-38501 - reflected XSS
  • v1.8.2 (2023-07-14) - CVE-2023-37474 - path traversal (first CVE)
    • all serverlogs reviewed so far (5 public servers) showed no signs of exploitation

new features

  • button 📅 in the uploader (default-enabled) sends your local last-modified timestamps to the server
    • when deselected, the files on the server will have the upload time as their timestamps instead
    • --u2ts specifies the default setting, c client-last-modified or u upload-time, or fc and fu to force
  • button full in the gridview decides if thumbnails should be center-cropped or not
    • --no-crop and the nocrop volflag now sets the default value of this instead of forcing the setting
    • thumbnail cleanup is now more granular, cleaning full-jpg separately from cropped-webp for example
  • set default sort order with --sort or volflag sort
    • one or more comma-separated values; tags/Cirle,tags/.tn,tags/Artist,tags/Title,href
      • see the column header tooltips in the browser to know what names (id) to use
    • prefix a column name with - for descending sort
    • specifying a sort order in the client will override all server-defined ones
  • when visiting a read-only folder, the upload-or-filesearch toggle will remember its previous state and restore it when leaving the folder
    • much more intuitive, if anything about this UI can be called that...

bugfixes

  • iPhone: rare javascript panic when switching between safari and another app
  • ie9: file-rename ui was borked

other changes

  • copyparty.exe: upgrade to pillow 10.1 (which adds a new font for thumbnails in chrome)
    • still based on python 3.11.6 because 3.12 is currently slower than 3.11

💾 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)
copyparty32.exe ⛔️ dangerous for win7 -- never expose to the internet!
cpp-winpe64.exe ⛔️ dangerous runs on 64bit WinPE, otherwise useless
  • except for u2c.exe, all of the options above are equivalent
  • the zip and tar.gz files below are just source code
  • python packages are available at PyPI

Don't miss a new copyparty release

NewReleases is sending notifications on new releases.