I've been using this for a little over a year and like it a lot but it lacks the music discovery features of commercial platforms (which becomes important when you have terabytes of music) and takes a lot of effort to organize music and create play lists. The music onboarding process typically starts with organizing metadata with Musicbrainz Picard then import the collection into Funkwhale's DB via a cli admin tool. I have funkwhale hosted at home attached to my own music collection. There is an unofficial mobile client called Otter that makes listening to music on Android very pleasent. Admin overhead aside, this program has become a part of my daily life and I greatly appreciate the developers efforts.
I had never heard of Funkwhale. How does it compare (usability wise) to Ampache? <i>Also decentralized, as in you can link databases with others</i> [1]<p>[1] - <a href="https://github.com/ampache/ampache/" rel="nofollow">https://github.com/ampache/ampache/</a>
If curious see also<p><a href="https://news.ycombinator.com/item?id=17933574" rel="nofollow">https://news.ycombinator.com/item?id=17933574</a> - a short but somewhat good thread from 2018
There is one Spotify feature I started enjoying lately: Seamless playback between all connected players (including Chromecast) and every instance works as a remote for the other players. Just great!!<p>Any FOSS service with this set of features?
This is great! I used to run a Subsonic server for myself but it kind of fell apart because the licensing in version 6 kind of broke the community around it.<p>But it looks like this supports the same Subsonic protocol, which is pretty great. It's cool to not only take inspiration from predecessors but to also support and build on the same ecosystem.
I see it supports Raspberry Pi installation. Can anyone speak off-hand to what the performance is like on a Pi, or what generation minimum is recommended? I'm assuming my original Pi Model B might be a little long in the tooth, and my Pi Zero might be under-speced.<p>But I could see myself setting this up on a newer Pi and plugging in my 1.5TB external into it to share out all my music with my family. Right now I've got a Samba share on my Windows HTPC for my internal network, but something the rest of the family can use would be sweet.
I was a longtime Subsonic user and was mostly pleased. For some reason, I stopped using it after moving to a new server.<p>These days, I have been very pleased with <a href="https://radioparadise.com" rel="nofollow">https://radioparadise.com</a>. It is an eclectic mix with a couple of different channels. This station offers familiar tunes mixed with new ones. It is a nice gem that I love to tell other music lovers about.<p>Note: I am in no way affiliated with Radio Paradise. Just a listener/fanboy.
Does anyone have any experience with Gonic? Kinda similar and more lightweight imo: <a href="https://github.com/sentriz/gonic" rel="nofollow">https://github.com/sentriz/gonic</a>
I've just used a samba share for the past.. 20? years, it's worked great always.. On the desktops, it's mounted with cifs, on the phone I access it via openvpn and play music from it via vlc, on the media-center, it's also just mounted with cifs.
This looks nice! I am really interested in this space because I have a long build collection of mp3s and I'm not as interested in yielding to Spotify but I'm not always at the same computer or building for the accessibility.<p>Thus far I've been using mStream <a href="https://mstream.io/" rel="nofollow">https://mstream.io/</a> with decent success. You can federate collections with your friends. My tries with NFS or SSHFS doesn't work reliably on windows/mobile hosts, especially across the (mobile) internet.<p>I know there is at least a few other projects in this space, some mentioned in the comments (Ampache.)
A word about Clementine, the desktop player: it's powerful, very complete and works well, however it's literally huge, consumes a lot of resources and has some serious memory leaks that if left on for days will either make it eat all system memory, or die without any errors.
This doesn't happen in normal use, it has to be left on for a few days, in fact I'm using it extensively, however it's still really too heavy. I'd be all for a lighter less demanding player.
I really like this. It seems like the federated model is gaining traction among the decentralized community (Mastadon, peertube..) but I'd love to get to the point where self-hosting is as accessible to internet users as signing up.<p>My vision for music (and other things) sharing is your personal library is on your personal private server, and you can give access to whoever you want individually. Now your streaming source is your library and your friends library--and if a friend likes one of your tracks they can "save" it to their library and give access to their friends.<p>I've been trying to build this for status updates (like a Facebook alternative) as a simple private blog+rss[1] that's easy to self-host (raspberry PI or AWS) but I can see a world where everyone has their own server enabling an amazing multitude of distributed usage--music sharing, personal restaurant recomendations, the ability to post and share things with only your friends without a mega-corp in between is a future I would get really excited about.<p>[1] <a href="https://simpleblogs.org" rel="nofollow">https://simpleblogs.org</a>
For those interested, I also write an open source web-based music player with an Android app that uses youtube and soundcloud as the backing for tracks (iframes on desktop, youtube-to-mp3/soundcloud mp3s on Android):<p><a href="https://github.com/benkaiser/stretto" rel="nofollow">https://github.com/benkaiser/stretto</a><p>Planning on removing the Google auth dependency it uses right now for syncing and song searching.
Looking at the website, I cannot fully understand how it works. Is it somewhere between BitTorrnet (peer2peer content sharing) and Mastodon (decentralized social network)? How does monetization work?
Wish I would've known about this before I spent hours and hours transferring my GMusic library to Plex on a rpi in my house. Oh well, I'm too lazy to change again. Gonna stick with Plex for now.
I know this kind of thing might not be very popular on HN, but I like their anti-meritocracy statement:<p><a href="https://funkwhale.audio/en_US/code-of-conduct" rel="nofollow">https://funkwhale.audio/en_US/code-of-conduct</a>
Honest question, how is this legal? It looks as if there is the ability to share your music online. Can someone explain the difference between this and say Napster, Limewire, Kaza, etc?<p>Rather than storing it locally, it’s just online... or am I missing something here?
"Hi, we're Funkwhale. We use cool words like decentralized, self-hosted, music, server, and of course, funk & whale. If we named it more honestly, then our defunding of musicians and creatives that depended on sales wouldn't get any love (not publicly anyway), plus the ethically vacant developers would have to work on it secretly. And to be sure, we ourselves do not create or rely on income from artistic endeavours, we only make software to cut out the middle part."<p>I love coming here, lots of interesting articles, but the most fun is reading the twisted english as people convince themselves digital theft is somehow not to be equated to physical theft.