"Chat apps belong to whoever runs the servers. Armada is spread across free public servers." https://armada.buzz/
The key is to make the server a browser tab. Make it possible for normies to run a server. I suppose CORS would be the problem. Would a browser extension work?
"ZeroNet and KAD (distributed hash tables) ...every member of the network donates a certain amount of storage and bandwidth (adjustable at will) without being able to choose which specific scrap of content to host...The biggest immediate problem, however, is that there isn't a single, easily hostable piece of software that includes everything Nostr is ready to do now."
A bit late but I am working on Tarvis.io and it does exactly that. I have been self hosting servers and managing infras since a decade and after doing the same thing over and over again, I made self hosting into a web interface where apps install with a click and work on browser. I will add this to Tarvis and a service like this can be spawned on browser with a click.
Spawned on and then inside the browser would be ideal.
Another idea would be to have a "server browser" especially built to run a bunch of servers. Keep Average Barry away from bash prompts, config files and compilation. I think this'd be so helpful for the local-first movement. Anyway, I should really check out Tarvis in more depth at some point.
The key is to make the server a browser tab. Make it possible for normies to run a server. I suppose CORS would be the problem. Would a browser extension work?
"ZeroNet and KAD (distributed hash tables) ...every member of the network donates a certain amount of storage and bandwidth (adjustable at will) without being able to choose which specific scrap of content to host...The biggest immediate problem, however, is that there isn't a single, easily hostable piece of software that includes everything Nostr is ready to do now."
https://news.ycombinator.com/item?id=49429833