I’m gradually removing myself from big tech and this month I’m focusing on leaving GitHub, as well as software hosted there. I’m looking for a self-hosted music server that meets these criteria:
- Simple UI - Easy to navigate
- Docker support - For hassle-free deployment
- Runs on Pi3B
- Compatible clients on mobile and desktop
- Robust and well maintained - No buggy releases
Current Option:
The only option I’ve found but not tried is Funkwhale (GitLab).
Site: https://www.funkwhale.audio/
Review: https://www.youtube.com/watch?v=0dBcKNoJAso.
GitHub-hosted exclusions:
All the other’s I’ve looked at are hosted on GitHub ( Ampache, LMS Lightweight Music Server, Supysonic, Gonic, Airsonic-Advanced, Koel, Jellyfin, Navidrome). So I won’t be using those.
Question:
Does anyone know of other options besides Funkwhale, or have you tried Funkwhale? Thanks!
Aside:
Some reasons I’m leaving GitHub:
I’m also opposed to “using [Microsoft’s] free stuff”; I’m arguing that using software that happens to use GH isn’t using MS’s stuff at all.
h, I see what you mean now. The thing is, the massive numbers of users we collectively provide to Microsoft (even non-paying) is a huge benefit to them. They wouldn’t offer free stuff otherwise. It gives them all kinds of leverage in negotiations. I’ve elaborated a bit more on it in another reply in case you’re interested.
No, I’m not arguing that we should be users of Microsoft. You’re still not understanding what I’m saying. I don’t use Microsoft’s services, including their free ones. Software that happens to be hosted on GitHub is not Microsoft’s software.
You can do whatever you want as an individual. But as a political actor, you should be participating in organised boycotts, such as BDS’s boycott of Microsoft. BDS’s boycott is already fairly wide-sweeping, going as far as to ask people to e.g. stop playing Minecraft and Skyrim, even if they already own the game. Avoiding using Microsoft’s products like this is effective because, even if you’ve already bought the game, you lend Microsoft more cultural capital by proliferating their products.
BDS has not, on the other hand, called for a boycott of all software that happens to have a GitHub repo. If you think they should do that, take it up with BDS. If BDS called for such a boycott, it would get much more momentum behind it.
As it currently stands, you are boycotting all software that has a GitHub repo on your own. This is not going to have any effect. You are going to be hard-pressed to get people to join your boycott. What kernel do you use? The Linux kernel has a GitHub mirror. The majority of FOSS projects where collaboration occurs off of GitHub still have a read-only GitHub mirror. Is your boycott suggesting that everybody should be using OpenBSD? That’s going to be a very hard sell.
BDS has achieved huge victories because it offers targeted boycotts that the average consumer is perfectly capable of doing, and it has a mass movement behind it. There are also grassroots boycotts that have been organised outside of BDS, such as the Starbucks and McDonald’s boycotts, but again, these caught on because they had the backing of people active in the movement and were willing to organise said boycotts. You’re a random Lemmy user who, if you are serious about organising a boycott, you’re in the entirely wrong place to do so. You won’t achieve anything doing what you’re currently doing.
You’re welcome to make whatever consumer decisions you want, but don’t confuse that for political organising.
Okay. I think we agree on more than we disagree.I also appreciate your input on effective strategy on serious issues like this - I 100% agree. I think you’ve misinterpreted me a little, so let me clarify:
So, yes, strategy is important. But personal efforts count too. Among other things, I am challenging the widely held apathy (and empathy deficit) held by tech enthusiasts that such a move is pointless or too difficult. And along the way I am finding likeminded people I didn’t know were out there.
I think you’re still avoiding the point:
The point isn’t that you have to follow the BNC specifically. The point is that announcing you’re not using any software hosted on GH, on a small social media platform, is far from organising a boycott. If you are serious about organising a boycott, that is what you do in the movement, with the masses. As it currently stands, you are simply making a personal consumer decision.
Personally, I don’t think it’ll be possible for this to become a mass boycott (which it needs to in order to have effect), just because you’re going to struggle to explain to everyone what GitHub even is let alone how to boycott any software that’s hosted on it. That’s why the demand to boycott GitHub ie not host your own software on there is far easier; that only applies to people who make software, who do know what GitHub is and understand how to not use it. If you don’t know what GitHub is then you’re already boycotting it. Meanwhile, your version of the boycott requires teaching people what git is, what a git repo is, and what a git forge is, and then giving them a very long list of software that they need to boycott in order to join you. For the reasons that BDS explains in terms of their tactic of targeted boycotts, that’s not going to work, because in practice very few people will boycott the full list of software and everyone will boycott a few GitHub repos and those repos will be different for each person.
At the end of the day, boycotting is a political strategy to force change through. It’s not about showing how moral you are. If you can’t get a critical mass of people with you, your consumer decision is as impactful as your decision of what shirt to wear today.
That’s still avoiding the real problem of defining strict boundaries for your boycott. It is still entirely unclear to me how I could join you even if I wanted to. What are you proposing we boycott? I adhere to BDS, who have given pretty unambiguous guidelines on how to boycott. Even their Microsoft boycott accounts for “do as much as you can”; they acknowledge that some people will be forced to use MS products, and encourage people to move away from them unless they have no choice. That’s understandable enough and the average person knows exactly how to join that boycott if they want to.
Like I said, if you’re serious about this, you need to go somewhere other than Lemmy. And if you’re not serious about this, then stop pretending you’re making a political decision, and accept that you are just making a personal consumer preference.