ipfs / rainbow

A specialized IPFS HTTP gateway
https://docs.ipfs.tech/reference/http/gateway/
Other
75 stars 12 forks source link

fix: enable holepunching #112

Closed aschmahmann closed 6 months ago

aschmahmann commented 6 months ago

This adds holepunching support to Rainbow, which we care about for the purposes of Rainbow being able to download data from peers behind NATs. This should've been here before but was overlooked because I thought it was in go-libp2p by default😅.

Some notes:

Trying to get this fixed for ipfs.io / dweb.link at the moment which should have public IPs and therefore be fine (requires confirmation)