No need to install http routers, that would be like needing to install bittorrent trackers to use qbittorrent. Just pick any Bitsocial app (I recommend 5chan) and its desktop app would have p2p experience right out of the box.
Also, 5chan is not a centrally hosted web UI. There's multiple mirrors you can pick, and you can also run it locally through either:
- Downloading bitsocial-cli
- Downloading 5chan desktop app / android app
the p2p/pubsub is already included as a dependency by using the library pkc-js, https://github.com/pkcprotocol/pkc-js
Additionally you can also publish and fetch content with full P2P experience using p2p.5chan.app
Read more about it here, https://bitsocial.net/docs/peer-to-peer-protocol/
