-
Notifications
You must be signed in to change notification settings - Fork 123
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
🔗 Naming Providers Support #9
Comments
Too bad this thing isn't written in Python, or we could reuse certbot's huge list of DNS provider plugins. |
That's a great resource, nonetheless. Thank you for the link! It might help us as a reference. |
Actually it appears I wanted to link to DNS-Lexicon instead which is the standalone DNS-updating library created by Let's Encrypt that they are moving their backends to. Unlike the certbot plugins, it doesn't required certbot itself to be installed and also has a CLI. It also features adapters for ¡54! different DNS providers, with another 31 on the wishlist currently. Definitely a good resource, yes. 🙂 |
Oh wow, lexicon is the perfect thing! In the distant future I would like ipfs-deploy to work in the browser, so it would be nice to have a lexicon-js, but I guess it might be possible to use their CLI in the meantime. I'm not familiar with Python at all, but would it be possible to package it up as a static executable and upload it to npm like go-ipfs? (https://github.com/ipfs/npm-go-ipfs) |
Just out of interest: How would it go about accessing the file-system in this case? Are you thinking about some kind of in-browser code editor + compiler + deploy setup here?
That sounds brutal… 😉 |
@Alexander255 yeah I think that would unreasonably bloat the package size. For some reason I don't remember, Do you know if lexicon can also detect the provider based on the domain name? |
Oh I missed this part. Yeah, I imagine something like a markdown pastebin where you can post some text, or the url to some text, and have it pinned to the services supported by ipfs-deploy. Or a browser extension like https://github.com/meehow/2read could use it for pinning as well. |
Makes it easier to integrate with other tools like lexicon: https://github.com/AnalogJ/lexicon refs #9, thanks @Alexander255 for the heads up!
Hey everyone added a new dns provider to the list: AWS route53 checkout the PR here: #230 |
Summary
This is the main tracking issue for Naming Providers support. Naming providers can be either DNS - for use with DNSLink - or even naming services such as ENS and IPNS.
Ideally even doing things like detecting the provider from the domain name and doing the right thing.
Status
The text was updated successfully, but these errors were encountered: