- 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
- show rtt (network latency to server, including request processing time) in the top status text d27f110
- and log the client-reported RTT to serverlog 20ddeb6
- remember file selection when changing folders c7db08e
- good for when you accidentally navigate elsewhere
- option to restrict download-as-zip/tar to admins-only c87af9e
- #135 add bubbleparty, thx @coderofsalvation! 3582a10
- runs copyparty in a sandbox, making it harder to gain unintended access through bugs in python or copyparty
- better alternative to prisonparty, more similar to the sandboxing in the nixos package
- new plugin: quickmove 46f9e9e
- adds hotkey
W
to quickly move selected files into a subfolder
- adds hotkey
- #133 new plugin: graft-thumbs.js 6c202ef
- in folders with foobar.mp3 and foobar.png, can copy the thumbnail from the png to the jpg (and then hide the png)
- handlers: add http-redirect example 22cbd2d
- add ping.html 7de9d15 910797c
🩹 bugfixes
- improve iPad detection so they get opus instead of mp3 12dcea4
🔧 other changes
- safeguard against accidental config loss cd71b50
- while no copyparty servers have ended up in this unfortunate situation yet (afaik), be proactive and borrow some experience from other docker-based services
- readme: improve config examples 32e9085
- improve serverlog entries regarding 403s b020fd4
- #132 mention fuse permissions in readme d9d2a09
- traefik-example: fix disconnect during big uploads 6a9ffe7
- try to show an appropriate warning for media that the browser doesn't support playing 4ef3526
- was an attempt at detecting iphones failing to play high-color-precision webm files, but safari doesn't seem to realize itself that playback has failed, ah well
- copyparty.exe: update to python 3.12.9
- update deps: dompurify 3.2.4
💾 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 |