Skip to content

hyphacoop/explore.distributed.press

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

explore.distributed.press

This project generates a website listing sites using Distributed Press. The index is dynamically generated by filtering, sorting, and sanitizing data from available instances. The generated page is a static HTML file that helps users discover and explore DWeb sites.

Adding a Manual Site

Some sites may not be auto-crawled, but you can manually add them. To do this, edit the site data file (manualSites.json) and append a new entry:

[
    {
      "domain": "manual-site-1.com",
      "metadata": {
        "title": "Manually Added Site",
        "description": "This site was added manually."
      },
      "links": {
        "http": {
          "enabled": true,
          "link": "http://manual-site-1.com"
        },
        "hyper": {
          "enabled": false
        },
        "ipfs": {
          "enabled": false
        }
      },
      "public": true
    }
]

After adding sites, generate the index by running:

npm start

This will generate files for the indexer in the public directory.

About

Explore the DWeb! Sites crawled from Distributed Press instances.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •