Hacker News

The Sneakerweb

The Sneakerweb

A parallel web transported by physical media. The sneakerweb is a peer-to-peer protocol for web publishing without permission: there are no DNS servers, domain registrars, or web hosts. Instead, websites are stored directly on user devices, and transferred between them through the ultimate fallback infrastructure: physical storage media.

Your collected sites can be viewed offline, in the same web browser you normally use, and then shared with others via .snk files.

The Sneakerweb CLI

The sneakerweb CLI lets you browse and maintain a local collection of sneakerwebsites. You can export your collection to a .snk file, you can import .snk files into your collection, and you can create new websites.

  • sneakerweb domain - claim a sneakerweb domain to publish to
  • sneakerweb publish - publish a static website to a sneakerweb domain
  • sneakerweb export - export websites to a .snk file
  • sneakerweb import - import .snk files into your sneakerweb collection
  • sneakerweb block - block domains you don't want to import or propagate
  • sneakerweb serve - start a local server to browse your collection from your web browser

You can download the sneakerweb CLI here.

Protocol Specification

The command-line interface is just one client for the fully specified sneakerweb protocol. This protocol builds upon Willow, which is used to prevent the forgery of websites, merge updated data, and create efficient and compact .snk files.

Comments

No comments yet. Start the discussion.