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:

  1. Revealed: Microsoft deepened ties with Israeli military to provide tech support during Gaza war
  2. ‘A million calls an hour’: Israel relying on Microsoft cloud for expansive surveillance of Palestinians
  3. ‘Use AI or get out…': GitHub CEO warns developers
  • Axum@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    10
    ·
    19 hours ago

    This is honestly dumb. If you hate github then actively downloading from it and eating their bandwidth is helping your mission of killing them.

    Where a project is hosted is irrelevant because if the platform shits itself one can simply just do git add remote someserver and push the whole project over to some new code hosting site.

    You refusing to download from github is quite simply stupid.

    • tofu@lemmy.nocturnal.garden
      link
      fedilink
      English
      arrow-up
      21
      arrow-down
      11
      ·
      19 hours ago

      What a shit take calling people dumb for trying to boycott a big tech platform. Having your project primarily on GH including issue tracking etc is in github’s best interest as being “the” code platform. If MS wouldn’t think they benefit from it, they wouldn’t host it for free.

      Hosting platform is also not the battle I’m choosing but come on.

      • Axum@lemmy.blahaj.zone
        link
        fedilink
        English
        arrow-up
        17
        arrow-down
        3
        ·
        edit-2
        17 hours ago

        What a shit take calling people dumb for trying to boycott a big tech platform. Having your project primarily on GH including issue tracking etc is in github’s best interest as being “the” code platform.

        You have totally missed the topic. This person is not asking where to host a project. They are asking about how to avoid even downloading a repo from github as if it’s some moral crime.

        Newsflash, 75% of any operating system and it’s utilities are developed and put on github. You cannot avoid it and trying to do so only harms your own access to things. You might as well just cut off your own internet at that point.

        Project developers, not the users downloading from them, have to be the ones to move off of github. That’s how this works.

        • majora31@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 hours ago

          Presume you don’t live in the UK. If it’s a major site, they effectively have cut off the internet for most people. I lost my reddit account, Facebook account and my discord because all wanted me to hand over my driving license to use them.

          Sites like github will be next.

          So someone wanting to find places that can support that will be available long term isn’t dumb, it’s possibly the only smart move left.

          Even if that’s not the OP’s situation, I don’t know their exact situation and reasons. Attacking their reasoning or morals is not the right play here.

        • tofu@lemmy.nocturnal.garden
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          6
          ·
          16 hours ago

          Yeah I understood what op is looking for. Having your code hosted on GitHub was what I was referring to with hosting, not your platform itself (we are talking about selfhosted stuff here anyways).

          The devs need to move off GitHub? No shit? Maybe, as a user, preferring projects that host their code elsewhere could be an incentive to devs using something else then? Like, looking for a selfhosted audio project and asking if there’s any that doesn’t primarily rely on GH?

          It’s not that it’s totally absurd being somewhere else. The whole KDE project has it’s own Gitlab and many projects are on Codeberg or their own forges. Yes, the overwhelming majority is on GitHub. That doesn’t mean looking for projects that aren’t is dumb.

        • FarraigePlaisteaċ@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          7
          arrow-down
          10
          ·
          16 hours ago

          “That’s how this works.”
          That’s actually not how this works. No worthwhile intention or movement begins with wishing that someone else would do something.

    • FarraigePlaisteaċ@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      9
      ·
      19 hours ago

      It sounds like your definition of when a platform “shits itself” is when it stops meeting your own needs and preferences. I would say that a better definition is when a platform engages in extreme and violent behaviour.

        • FarraigePlaisteaċ@lemmy.worldOP
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          7
          ·
          16 hours ago

          I don’t share your pessimism that there is no ethical tech out there, so I’ll be keeping my internet connection thank you.

          • ms.lane@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            6 hours ago

            If you consider using software that has version control on GitHub immoral, then using TCP/IP is immoral.