Apologies if this has been asked before however after some searching I’ve found several posts / articles here in Lemmy (plus generally around via web searches). Some of the posts are dated however so want to see what the most ‘up to date’ suggestions are.

I have spare hardware so this is more a software query.

I want to run my own private radio station where I can listen to my music while on the move and at work. Nothing special and it doesnt need bells and whistles however at minimum :

  1. able to listen via web browser (android app would be a bonus but not required)
  2. able to lock it down so only people with the password can listen (me and other half in UK and brother in Australia)
  3. ) a generic login so people without the password do not know what it is or what its for
  4. option to set playlists and / or random via genre over specific time periods

Thanks in advance.

  • gedaliyah@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 days ago

    I use navidrome. You could set it up with individual accounts and use any Subsonic compatible player. I’m not sure what you mean by specific time periods, so I’m not sure about that.

    It has a very serviceable web app, and lots of front end clients. I like Tempus on Android, and Strawberry on PC.

    I’ve found that navidrome is just more stable and usable than other server apps. Yes, you could do it through Home Assistant or Jellyfin or NextCloud, but those apps are not purpose-built for music. Just my 2 cents.

  • neidu4@piefed.social
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    3 days ago

    Sounds like something shoutcast can do.

    Remember the time before apple acted as if they invented audio streaming and built a walled garden of podcasts? We had shoutcasts long before podcasts.

    • BCsven@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      Yeah when people say they can’t get a podcast because its not on the apple served list. umm RSS exists and did before apple brainwashed people.

  • uKale@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    3 days ago

    I used to just run icecast and mpd. Not sure how you could password protect that, though.

      • lemmyvore@feddit.nl
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 days ago

        Yeah if you put it behind a reverse proxy you have lots of options. Basic auth would be the most straightforward but you can also do mTLS with a custom self-generated CA fairly easily. Then there’s OAuth but the setup is usually more involved than either of the above.

        Whatever you use you gotta have HTTPS working, that’s very important to keep it secured.

  • Luffy@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    3 days ago

    where I can listen to my music while on the move and at work.

    You copy the files on your mp3 player and hit shuffle. Vlc has this feature for android.

    The reason radio exists is so you can hear curated music without buying it first. With a self hosted solution you get none of the pros with all of the responsibilities you get.