Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementation of DNS Support #37

Closed
8 of 18 tasks
daviddias opened this issue Jan 18, 2017 · 2 comments
Closed
8 of 18 tasks

Implementation of DNS Support #37

daviddias opened this issue Jan 18, 2017 · 2 comments
Assignees

Comments

@daviddias
Copy link
Member

daviddias commented Jan 18, 2017

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
@daviddias
Copy link
Member Author

@lgierth it is time to get that Certificate :)

@daviddias
Copy link
Member Author

Continues on ipfs/js-ipfs#739

@daviddias daviddias removed the status/in-progress In progress label Jan 29, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant