Doing a deep dive into Jim Pick's awesome multiwriter DAT shopping list example & thought I'd document the process on our Discourse forum (https://forum.ind.ie/t/deep-dive-into-multiwriter-hyperdb/2184). Half way through, I ask “why am I doing this on Discourse?” (not least of all ’cos I'm hugely disappointed with their laissez-faire attitude towards GDPR compliance so we will be moving away from it as soon as we can). I just demoed how you can live blog with Beaker/DAT. So, in what will no doubt be some spectacular yak shaving…
#p2pwebLiveBlogHack 9:20AM Step 1: set up a new VPS at CloudScale.
Using the smallest instance they have. I shouldn’t really need anything more. 🤞
#p2pwebLiveBlogHack 9:24AM Step 2: Create a DNS entry for the subdomain. https://mastodon.ar.al/media/ZoiqzcTMFBP1no85Q6U
#p2pwebLiveBlogHack 10:26AM PS. Those instructions I mentioned in the last tweet: https://forum.ind.ie/t/running-a-dat-share-as-a-service-with-systemctl-ubuntu-etc/2181
#p2pwebLiveBlogHack 10:48AM So the site now has a DAT short URL and DAT metadata so the hack’s now over. It took about an hour to hack together/deploy.
You can follow the site as it evolves at:
HTTPS: https://live.ar.al
DAT: dat://live.ar.al
(If you use Beaker Browser and turn on live reloading, the changes will stream to you as they happen.) :)
Now I have to get ready for the dentist (yay!) 🎉
https://mastodon.ar.al/media/yJdTpuhVK42JQeUfFlM https://mastodon.ar.al/media/FwBIaGSGARVYiqz83HY https://mastodon.ar.al/media/OZODGrojWdm_30frGSc
@aral AWS? nooooooooo!
@ekaitz_zarraga It’s what I’ve been using for yonks for that domain (which has been running for over a decade). I might switch at some point. Not today :)
@aral I most silly missed what you are rsync-ing?!
@arjenpdevries Local machine -> watches for changes to the site -> rsync -> server -> DAT watches for changes to the files -> updates and shares the archive on the p2p web
:)
@aral check!
…I will now be setting up my own little live blog at live.ar.al. Start time ~9AM.
Wish me luck :)