29 comments

[ 5.1 ms ] story [ 51.6 ms ] thread
Brilliant. This reminds me of (but is way more advanced) a single-file Python NoSQL key-value DB that used pickling to store data. It was FAST. Can't remember what happened to it. Anybody?
I have been using copyparty since the last hn thread on it months ago. It is a masterpiece of "Just Works" Technology.
This video is what got me into homelabbing, grabbed a n150 mini-pc and got jellyfin and the whole suite installed.

Tailscale + copyparty allowing seamless transfer of files between my phone and pc was the biggest qol i never knew i needed.

The most amazing thing is that this was coded on the author’s phone, on the bus, with Termux, Tmux and Vim.
I like the idea of something like this with video transcoding (this just does audio). I dont need many of the features of Jellyfin, it'd just be nice to have a browser client for my video files though.
i use copyparty on a home server, but the ui is really a pain to use (and ugly). it should be much more straightforward to copy/move/rename/delete files.
I tried it a few month ago. I wanted to move 2tb of different type of data from one pc to a server.

The upload of these files were horrendes, it was slow on computing something, it was slow in transfering and the ui sucked.

I enabled sshd and moved everything over with scp.

I loved the video, i hated my one time experience with it :|

This is awesome software. Set it up as my home’s main file sharing server the last time it was posted here and it’s been great!

Moved all my family’s photos and videos out of the various clouds and now use this and it’s been great. Even my non tech savvy wife has gotten used to how it works and it works good for her. No complaints after the initial learning curve.

It’s not pretty but it does what it is supposed to do and it’s extremely easy to setup and configure.

At this moment there are 8 security issues open on GitHub (2 of them marked as High) and more than 190 issues in general. So it does look like a work-in-progress thing to me.

The application seems very cute and handy and it still might be very useful in a lot of specific use cases. Just keep in mind that it might not be production ready for you.

Is there a link to the actual project?

I've been using file browser in an unprivledged container but always open to new stuff.

Like so many others, I saw the video the last time it was on hn and, again, like so many others, I went in thinking, what do I need this for and ended the video thinking... Ok, I gotta try this!

And I use it every day now...

I have been fighting annoying Samba issues with MacOS and a Linux NAS for years now, but CP just works. I can EASILY move files around and its really fast.

But the stuff that keeps me from going back to Dufs or FileBrowser are the music player and picture viewer... They.. Just work... No overhead, I can have a link that just starts playback with no extra fuss, it works really well for my use case.

I do not love the UI, but it works once you get used to it. I have a lot of pretty software that does the opposite for sure!

I've been using it ever since it got really popular last july; it's super duper convenient. Especially when I am on a different device (work laptop; or something else, just anything), Whenever I need to upload my data somewhere to access it later I just upload it to my configured folder (which only admins can read; anonyms can only write). I also have some other folders publically visible for everyone with some pics & vids; (unreleased) music here and there
Copyparty has been one of my favorite home lab tools since it popped up. Way better than Samba, less hassle than NextCloud, seemingly has more features than FileBrowser and similar. The config can be a bit daunting, but once it clicks it's pretty reasonable.

Plus you can change the UI color scheme to Hotdog Stand, the palette that signals you're hardcore and know what you're doing.

too bad it doesn't use unix users and file permissions via pam and reinvents the wheel with their own accounts and permissions.
I can't find an alternative to nextcloud keepass file open and manage in browser :/
In the docs, copyparty says it’s made to work with native storage, but concedes that rclone+SFTP does work acceptably though still (I have a cheap SFTP/ssh/r sync etc only storage service so would put copyparty on a cheapo VPS and do rclone sftp).

Has anyone done this with Copyparty and if so how is the performance?

Copyparty is an absolutely incredible tour-de-force and has an absolutely insane feature set.

But if you want something rock solid that probably solves your actual problem, I'd recommend looking at rclone - specifically the 'rclone serve webdav' command.

I use rclone to give me command line access to Google Drive from Debian. What would be the use case for webdav via rclone? Usually a cloud service like this has a native way to perform file transfers from a browser.
I just wish this did some sort of federation so I could set it up and link it with friends, and then file dedup.
What I find coolest about Copyparty is how small of a footprint it has. My local Copyparty server uses 38mb of ram. I couldn't imagine a piece of software like it with as many features have such low ram consumption until I saw it.
Attack surface of this thing gives me existential dread.