Liste des endpoints

Cette hypothèse peut être transformée en convention ! :slight_smile:

« dans DUNITER_PUBLIC_ADDR, indiquez le nom de domaine de votre endpoint rpc qui devra écouter sur :443/ ou :443/ws »

C’est une manière élégante de “hacker” l’annonce réseau p2p et s’en servir pour rpc, très joli :open_mouth:

On peut prolonger la convention et demander de mettre squid sur un sous-domaine “squid.*” sur :443/ également, ou le même domaine sur :443/squid :smiley:

Suite à la dernière visio dev, @kimamila s’est montré satisfait par la solution https://git.duniter.org/nodes/networks, et je pense qu’il le sera encore plus par celle-ci ! La dépendance js-libp2p est légère, bien conçue et maintenue. À voir si elle n’est pas trop gourmande sur réseau mobile. Pour ma part, j’ai choisi de limiter les connexions aux pairs connus (https://git.duniter.org/HugoTrentesaux/duniter-vue/-/blob/5da1bb474268adf834b0682d5b302d2c1e9ad58e/src/ipfs.ts#L83-84) pour éviter de me retrouver avec des centaines de connexions avec des nœuds IPFS.

3 Likes