What do you all use this for? It seems popular but I've never found a use-case for it
post
Whatever you do, don’t abbreviate copyparty when recommending it to other people.
Thanks for the heads up! I think I'm happy try this for my music collection.
I'm sick of all these different streaming services. I want to build up a old school mp3 library! Who is with me? Let me know, maybe we could borrow some songs from each other.
I'm into dance, trance, house, techno, but also some rock, pop and even classical music.
if you just care about listening to mp3s across all your devices then navidrome is a good choice imo. because it supports the subsonic api, there are a lot of good players for it like feishin for desktop and dsub for android and a built-in web player.
as for sharing music, soulseek is already pretty established for this. it basically allows you to search for and download music from anyone on the network (remember to share some yourself, it's good manners).
the setup i use is basically a server (all these programs are pretty light, so you can probably run it on a spare laptop or even a raspberry pi) with:
- slskd as a constantly running soulseek client, allowing me to download music to my server through the built-in web interface
- beets, to automatically tag any music i download, based on information from musicbrainz. you can configure slskd to run commands when downloads finish, so i just run beets to import any new music
- navidrome as the server to actually serve all the music
the only real gripe i have with this setup is that while navidrome has support for multiple users, so i can easily allow friends to listen to my music collection, slskd doesn't have that (yet, it's planned), so if someone wants music added to the server they have to ask me to download it through slskd, which is a bit tedious. it works really well if you're the only person using it though
To my knowledge, Navidrome doesn’t allow music browsing by folder, only by artist/album. I had talked about this with its main dev a few years ago. For me this is a no go..
I second navidrome for music. It's awesome that copyparty has a media player, and it'd pawbably be great for organising your library remotely. Once it's organised though, you really want something that has proper mobile clients with offline track abilities and there's heaps of choices that work with the subsonic API.
Thanks! I think I did hear about the 'name you should not mention' software (Soulseek). I will also take a look at navidrome!
Ssst
And I just notice that navidrome is written in Go🤫.
Is there a skin / theme that makes the UI more modern?
I watched a video from the author last week, he mentioned there's a pull request in progress for a new UI. Agreed, this one 'aint it..
It seems it comes with 9 different themes.
Personally, I find the UI decent, specially considering it runs even on ie6, and that it's ok for mobile devices too.
How does it compare to SFTPgo?
It sadly doesn't support SFTP. Would switch if it did.
I'm sure they would implement it if requested 😄
It has been, I'm subscribed to the issue. But no progress has been made on it for a while.
inverse linux philosophy -- do all the things, and do an okay job
Meh. Not one of us
I guess an Android-originating alternative would be Transfer, but even that doesn't work on all networks (or at least my work one).
Wondering if it can be used as uploader to send a large file across the internet to my friend?
I’m not very good at this but I think that would be easy to achieve. You can upload a large file ie a 4gb movie to your copyparty server, and then send your friend a link which they can use to access the file from a web browser. You’d need to sort permissions and access, etc.
all 46 comments