-
Notifications
You must be signed in to change notification settings - Fork 41
make our IPFS hosted sites more obvious? #173
Comments
We can setup nginx to do the general |
@jbenet on another thread:
I agree the three roles should be separated, so that we encourage remapping/hijacking in a clean and safe way.
So maybe: ipfs.io stays with the IPFS team, ipfs.link is the canonical name.
We should then also stop encouraging pointing CNAME to gateway.ipfs.io for "custom-domain pages", BTW, ipfs.link is taken -- we could try to get it, or get something like ipfs.web. |
Sorry for maybe overloading the issue :) Yes we can definitely do the simple redirect of This might be confusing though without separating the canonical-URL-role from the project-website-role (see above). |
I could add it to the os-protocol, and we could talk about that somewhere. |
On a sidenote, the .web gTLD is auctioned on July 27th [1] so there's at least some movement in that regard. |
@lgierth captured all the things. Totally agreed.
|
For some time I am thinking about set of small js scripts for helping support ipfs. Like: web+fs redirection, pin-it iframe when API tokens come out, it could be a ribbon too. |
ipfs.link still no one? |
I've got a nice idea: The ribbon could be opt-in via a DNS TXT record, so it wouldn't mess with sites that don't want to have it It could be further extended with parameters like a pattern to tell it when it should trigger (so that certain pages the are embedded in others don't have it, though it should be fairly easy to detect iFrames by default) and possibly a color/theme option. The code to inject and display it could also be part of the upstream ipfs and hidden under an option/flag Opinions? |
Ad. "ipfs.link": Ad. "ribbon": E.g. our public gateways provide bandwidth for free, and we should add ribbon by default. |
CNAME/A
trick for our sites (ipfs.io, dist.ipfs.io, blog.ipfs.io, ...) is awesome<project-domain> -> <gateway>/ipns/<project-domain>
to make it OBVIOUS for now, and go back to clean later?thoughts @lgierth @whyrusleeping @diasdavid ?
The text was updated successfully, but these errors were encountered: