{"body":"This is a work-in-progress. This version is a technical prototype.\n\nI made a little system on glitch for doing one-click publishing of Dat websites from a regular web browser.\n\ncodemirror-multicore.glitch.me/\n\nUses indexeddb in the browser to store the master copy. Syncs via websocket to a node.js gateway running on glitch that can talk to the swarm. Supports multiple Dat archives ... you can republish, delete and also export them.\n\nThere's also a hard-coded connection to sync to a 'pixelpusherd' instance I have running on a virtual machine on AWS, so the published Dats will stay online even when glitch puts the node.js gateway to sleep.\n\nIt works really well with hashbase. Just publish a quick website with this tool, and then go to hashbase to map it to a regular https url.\n\nThe UX on this version is really simple. I'm going to make another version with gentler onboard for those that are unfamiliar with Dat / Beaker / Hashbase.\n\nI think the biggest missing feature is the ability to upload attachments for images, etc.\n\nIt's probably not a good idea to open the editor in multiple tabs in your browser ... the hypercores in the indexeddb might get corrupted.\n\nFor this style of publishing to be successful, I think there needs to be a way for users to publish from multiple devices. Right now, the master copy is stored in a single web browser, and it is pretty easy to forget which web browser / computer / website combo you used to publish from, which can be an issue if you want to update.","name":"","extension":"txt","url":"https://www.irccloud.com/pastebin/tzzRPMAd","modified":1520277412,"id":"tzzRPMAd","size":1507,"lines":19,"own_paste":false,"theme":"","date":1520277412}