/hyperpost/~/indyweb/📓/20/26/14/01/setup-indy0wiki.pad.html

@from: /hyperpost/~/indyweb/📓/20/26/14/setup-indy0wiki.pad.html


modified - 2026-02-01

 

how.did.I.get.here

still got about 6 screenful of unclosed tabs in my hyperpost profile

I just screenshoted the profile header for this browser

As can be seen from the performance window

worse still this file was misplaced in the first place

Leave this folder still to be burried in a folder for my indy account under hyperpost

goal

do.how - mutually mirror Indy.Docs between Peergos and IPFS based IndyWeb ifrasturctures

start with a Peergos document

 


based on

 

 

@from: ♖/hyperpost/~/indyweb/📓/20/25/11/3/


update-2026-01-13

working.ipfs.folder?thinkpad:

explormenting with interplay between Peergos & IPF/NS infocons(truct|ellation)s

 


 

@props


setup indy0pad on IPFS with LocalStorage and IPNS

Using IPNS key to point to current focus

pick a folder in this case 
🧊//hyperpost/~/indyweb/2025-11 

for writing with indypad 

saving local storage locally for backup

 

now

so we can have a path

http://k51qzi5uqu5dhlga9wi83n6tjxqdqjj6iaetdzoy0sdhqmgpa4glh063euqh3n.ipns.localhost:8080/

setting the

path=/ipns//k51qzi5uqu5dhlga9wi83n6tjxqdqjj6iaetdzoy0sdhqmgpa4glh063euqh3n./pads/scatch.html

 

 

/hyperpost/~/indyweb/scratch.html

 

just editied a bit

response = await fetch("http://127.0.0.1:8080/ipfs/QmfALDAGRCb8PqfgRVmBNTzkKZUz3Bn29nXZk73oGdupUg")

 

function getLocalstorageToFile(fileName) {
  
  /* dump local storage to string */
  
  var a = {};
  for (var i = 0; i < localStorage.length; i++) {
    var k = localStorage.key(i);
    var v = localStorage.getItem(k);
    a[k] = v;
  }
  
  /* save as blob */
  
  var textToSave = JSON.stringify(a)
  var textToSaveAsBlob = new Blob([textToSave], {
    type: "text/plain"
  });
  var textToSaveAsURL = window.URL.createObjectURL(textToSaveAsBlob);
  
  /* download without button hack */
  
  var downloadLink = document.createElement("a");
  downloadLink.download = fileName;
  downloadLink.innerHTML = "Download File";
  downloadLink.href = textToSaveAsURL;
  downloadLink.onclick = function () {
    document.body.removeChild(event.target);
  };
  downloadLink.style.display = "none";
  document.body.appendChild(downloadLink);
  downloadLink.click();
  
}
getLocalstorageToFile("scratch3")

function writeLocalStorage(data) {
    Object.keys(data).forEach(function(key) { localStorage.setItem(key, data[key])})
}
writeLocalStorage(x)

 


 


© indyweb

setup  /indy0wiki.pad

@sandbix indy0pad.next

 

earlier version of wiki/pad

the first one is the one 🟣👨‍💻@♖indy@tp on thinkpad

 

 

with entry point there as self.link : 🌱🔠about-indy-🌱_lively_seed

and ∀🏁start-all

 

sporting an ancient mindgraph verion

opidox.dot.stats()
'84 6.44   0.54Mb'

84 dots 6.4 K average size 0.5 Mb of locastorage in use

It had been a stable workhorse very readily invokable as it was setup at the root of the indy Pergos account's Web Host directory with the url  

https://indy.peergos.me/🌱/pad/?t=start-all

It had one limitation as a consequence of Peergos safety settings

one could not copy images from the web with their original urls

 

The current version that is setup on  🧊ipfs 

removes that limitation

That is the one I would like to use everywhere from now on

The The indy0wiki.pad