I mostly used TuneIn on bike commutes to work or taking the kid to pre-school but I don’t commute anymore and we walk to elementary school now.
For all other bike rides, I have [star trek jargon tone] a vanity domain hostname cnamed to tailscale tailnet hostnames that are a tls’d by caddy and webauthn’d by authelia to Music Assistant as a Safari “add to home screen” + “open as web app” situation. Phew. But it just works.