Skip to content

Implementation of DNS Support #37

Closed
@daviddias

Description

@daviddias

Created this issue to track the implementation of DNS support in JS and throughout js-libp2p and js-ipfs

Given multiformats/multiaddr#22 (comment), we need:

  • Add support for the DNS code in js-multiaddr
  • libp2p-webrtc-star + DNS
    • Migrate libp2p-webrtc-star signalling to use DNS instead
    • Put a libp2p-webrtc-star signalling behind DNS and a reverse proxy with TLS @lgierth
    • Get @lgierth to get a cert for signal.libp2p.io
    • Ensure that it is all good in apps loaded behind https
  • Migrate repo/.config to have:
    • libp2p key to isolate all libp2p config specifically
    • addrs to listen (listen)
    • addrs to announce (broadcast)
    • addrs to not announce (filter)
    • Add these distinctions to the peerInfo object too
  • Test that a js-ipfs node can dial do a node behind DNS
    • Deploy a node using the dokku thing
    • Test it out
    • Ensure that Identify sends the right addrs

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions