Hacker News new | ask | show | jobs
by st380752143 1978 days ago
>> The big difference: Beaker can host websites.

So, for individual user to host a website, he/she need to keep his/her hosting laptop alive all the time?

2 comments

You're right, you or some peer needs to keep it online. That could be a service, or using the hyp cli tool, or beaker itself, or etc. There's gotta be one peer somewhere.

EDIT: don't talk about up/down votes, my bad

I don't know the Hypercore community well enough to be able to say for them, but I know it's similar with IPFS, and for it there are already a few commercial services providing such kind of hosting/replication (a.k.a. "pinning"). During a recent hackathon at my workplace, I led an experimental project based on such services:

https://github.com/wpengine/hackathon-catation

There are several such things for Beaker/dat/hyper* too!

https://hashbase.io/ is the one by the Beaker team.

I'm particularly excited about the prospects of setting up a peer of my dat archives on my mobile phone. It's an always on, power efficient computing device. Not ideal for speed, but seems like a great fit for a last-ditch-effort layer of redundancy when hosting on hypercore.
Like https://hashbase.io/, which you can use (very intuitively) from within beaker to add a stable peer. Which you know because you made it all :D
There used to be a service/project called Hashbase[1] that would "pin" (aka seed) a site for you. Looks like it's inactive, though, which is a shame since it feels like something along these lines would be pretty necessary for any Beaker sites you might consider remotely real/serious.

[1] https://github.com/beakerbrowser/hashbase

It's still there and working: https://hashbase.io/
Huh, last night it was timing out for me. First load was slow today, but came up eventually. Thanks for the heads up!