Wow, I’ll get grandma to do it! Ha ha, just kidding, but I’ll try it myself. Ha ha, just kidding.
Honestly, I just want to scream “self-hosting isn’t going to happen, stop trying to make it happen.” I absolutely welcome the hobbyists doing this fun stuff in their free time, but the idea that they will ever win over ordinary users is total fantasy. And it’s accompanied by reality-denying stuff like how “you don’t need” feature X or Y. Sure, I long to go back to organising my own mp3 files like it’s 2002. And because you’re angry about corporate power, Spotify or whoever definitely provide no features of value to anyone! This is all pure mood affiliation.
Sorry. Don’t get me wrong, I’m glad your setup works for you. But I think you are not using the word “easy” in the same way as most people.
If you can read a README you can set up Navidrome and point it to your local library in 5 minutes.
To ape someone else’s lament: I can’t take advantage of this because I use it daily.
Note that not all sites are handling it quite as well. For example I tried to add one at Home Depot. As part of this they emailed me a verification code. I entered the code, and it then asked if I wanted to enable login by Face ID or Touch ID.
I'm on a Mac which has neither Face ID or Touch ID so said no. It continued and I was logged in.
It turns out that if you say no it doesn't actually make a Passkey. It just does a one time password free login via entering that code that was mailed to you.
To actually make a Passkey for Home Depot you have to say yes to Face ID or Touch ID.