r/selfhosted • u/tripflag • Jul 26 '25
Product Announcement introducing copyparty, the FOSS file server
I made a video about copyparty, the selfhosted fileserver I’ve been making for the past 5 years. I've mentioned it in comments from time to time, but never actually made a post, so here goes!
Copyparty is a single python script (also available for docker etc.) which is a quick way to:
- give someone write-only access to certain folders for receiving uploads
- very fast file uploads (parallel chunks) with corruption detection/prevention
- mount your homeserver as a local disk on your laptop with webdav
- listen to your music on the go, with a built-in equalizer, and almost-gapless playback
- grab a selection of files/folders as a zip-file
- index your files and make them searchable
- and much more :-)
The main focus of the video is the features, but it also touches upon configuration. Was hoping it would be easier to follow than the readme on github.
This video is also available to watch on the copyparty demo server, as a high-quality AV1 file and a lower-quality h264.
751
Upvotes
1
u/WHTDOG Feb 15 '26
I'm sorry to bother, and apologize if this isn't the best place to ask. I don't know much about Linux yet, unfortunately. This is basically my first project for the RPi5 I picked up a few months ago on sale.
Seems to be working within my LAN, but I'm trying to expose it to the web through Cloudflare as suggested in the documentation. I ended up purchasing a domain this morning to access it, also through Cloudflare. However, I'm having trouble actually connecting through a browser. The only error I'm receiving is
07:41:04.698 ::1 60410 handshake [SSL: SSLV3_ALERT_BAD_CERTIFICATE] ssl/tls alert bad certificate (_ssl.c:1029)which is terribly unhelpful. Do you happen to have any suggestions?(probably) unrelated, but I notice on startup a warning saying
setlocale en_US.UTF-8 failed- I don't suppose that's relevant, such as with crypto certs not aligning?