data0<p>Here’s a short guide on how I host websites and single-page applications on the InterPlanetary File System (<a href="https://indieweb.social/tags/IPFS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IPFS</span></a>). It covers running a node, <a href="https://indieweb.social/tags/pinning" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pinning</span></a> data, <a href="https://indieweb.social/tags/HTTP" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HTTP</span></a> gateways, the InterPlanetary Name System (<a href="https://indieweb.social/tags/IPNS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IPNS</span></a>), and how to get memorable URLs using <a href="https://indieweb.social/tags/DNSLink" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DNSLink</span></a>.</p><p>(I've recently published some <a href="https://indieweb.social/tags/browser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>browser</span></a> <a href="https://indieweb.social/tags/tools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tools</span></a> and <a href="https://indieweb.social/tags/demos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demos</span></a> on the IPFS and thought you might be interested too. Feedback welcome!)</p><p><a href="https://ipfs--howto-data0-one.ipns.dweb.link/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ipfs--howto-data0-one.ipns.dwe</span><span class="invisible">b.link/</span></a></p><p><a href="https://indieweb.social/tags/decentralization" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>decentralization</span></a> <a href="https://indieweb.social/tags/cdn" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cdn</span></a> <a href="https://indieweb.social/tags/spa" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spa</span></a> <a href="https://indieweb.social/tags/html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>html</span></a> <a href="https://indieweb.social/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://indieweb.social/tags/css" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>css</span></a></p>