Hacker News Viewer

Peerweb: Decentralized website hosting via WebTorrent

by dtj1123 on 1/30/2026, 8:40:00 PM

<a href="https:&#x2F;&#x2F;github.com&#x2F;omodaka9375&#x2F;peerweb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;omodaka9375&#x2F;peerweb</a>

https://peerweb.lol/

Comments

by: xd1936

Fun! I wish WebTorrent had caught on more. I&#x27;ve always thought it had a worthy place in the modern P2P conversation.<p>In 2020, I messed around with a PoC for what hosting and distributing Linux distros could look like using WebTorrent[1]. The protocol project as a whole has a lovely and brilliant design but has stayed mostly stagnant in recent years. There are only a couple of WebRTC-enabled torrent trackers that have remained active and stable.<p>1. <a href="https:&#x2F;&#x2F;github.com&#x2F;leoherzog&#x2F;LinuxExchange" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;leoherzog&#x2F;LinuxExchange</a>

1/30/2026, 8:54:40 PM


by: rickcarlino

Similar project I vibe coded a few weeks ago: &quot;Gnutella&#x2F;Limewire but WebRTC&quot;.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;RickCarlino&#x2F;hazelhop" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;RickCarlino&#x2F;hazelhop</a><p>It works, though probably needs some cleanup and security review before being used seriously (thus no running public instance).

1/30/2026, 10:37:05 PM


by: SLWW

I can&#x27;t imagine that Peerweb has much in the way of stopping certain types of material from being uploaded.

1/30/2026, 9:58:58 PM


by: Uptrenda

I feel like if it were combined with federated caching servers it would actually work. Then you would have persistence and the p2p part helps take load off popular content. There are now P2P databases that seem to operate with this. Combining the best of both worlds.

1/30/2026, 10:54:24 PM


by: dcreater

Good, important idea. Unfortunately bad, low effort vibe coded execution

1/30/2026, 9:32:06 PM


by: sroerick

This is pretty interesting!<p>I think serving video is a particularly interesting use of Webtorrent. I think it would be good if you could add this as a front end to basically make sites DDOS proof. So you host like a regular site, but with a JS front end that hosts the site P2P the more traffic there is.

1/30/2026, 8:48:42 PM


by: mcjiggerlog

This is cool - I actually worked on something similar way back in the day: <a href="https:&#x2F;&#x2F;github.com&#x2F;tom-james-watson&#x2F;wtp-ext" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tom-james-watson&#x2F;wtp-ext</a>. It avoided the need to have any kind of intermediary website entirely.<p>The cool thing was it worked at the browser level using experimental libdweb support, though that has unfortunately since been abandoned. You could literally load URLs like wtp:&#x2F;&#x2F;tomjwatson.com&#x2F;blog directly in your browser.

1/30/2026, 9:13:01 PM


by: kamranjon

I think one of the values of (what appears to be) AI generated projects like this is that they can make me aware of the underlying technology that I might not have heard about - for example WebTorrent: <a href="https:&#x2F;&#x2F;webtorrent.io&#x2F;faq" rel="nofollow">https:&#x2F;&#x2F;webtorrent.io&#x2F;faq</a><p>Pretty cool! Not sure what this offers over WebTorrent itself, but I was happy to learn about its existence.

1/30/2026, 9:26:30 PM


by: gnarbarian

love this. I&#x27;ve been working on something similar for months now<p><a href="https:&#x2F;&#x2F;metaversejs.github.io&#x2F;peercompute&#x2F;" rel="nofollow">https:&#x2F;&#x2F;metaversejs.github.io&#x2F;peercompute&#x2F;</a><p>it&#x27;s a gpgpu decentralized heterogeneous hpc p2p compute platform that runs in the browser

1/30/2026, 9:44:13 PM


by: dpweb

Useless if it takes &gt; 5 sec. to load a page

1/30/2026, 10:35:56 PM


by: journal

i wish stuff like this was more like double-click, agree, and use. they always make it complicated to where you&#x27;re spending time trying to understand if you should continue to spend more time on this.

1/30/2026, 10:25:24 PM


by: logicallee

I tried this, the functional &quot;Functionality test page:&quot; is stuck on &quot;Loading peer web site... connecting to peers&quot;. I can&#x27;t load any website from this.<p><a href="https:&#x2F;&#x2F;imgur.com&#x2F;gallery&#x2F;loaidng-peerweb-site-uICLGhK" rel="nofollow">https:&#x2F;&#x2F;imgur.com&#x2F;gallery&#x2F;loaidng-peerweb-site-uICLGhK</a>

1/30/2026, 10:20:44 PM


by: turtleyacht

Github: <a href="https:&#x2F;&#x2F;github.com&#x2F;omodaka9375&#x2F;peerweb" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;omodaka9375&#x2F;peerweb</a>

1/3/2026, 11:46:03 PM


by: BrouteMinou

Nice, I clicked on the first demo, and I got stuck at connecting with peers.<p>I like the idea though.

1/30/2026, 9:29:27 PM


by: cyrusradfar

OT: Can someone vibe-code Geocities back to life?

1/30/2026, 9:46:06 PM


by: j45

In its own reimagined way from what’s possible in 2026, this could kick off a new kind of geocities.

1/30/2026, 9:00:03 PM


by: dana321

None of the demo sites work for me.<p>Probably needs more testing and debugging.

1/30/2026, 9:30:49 PM


by: elbci

I don&#x27;t get it, I upload my files to your site, then I send my friends links to your site? How is this not a single point of failure?

1/3/2026, 9:31:08 PM