Public JSON file with mappings of websites to onion services
Various websites and browser extensions exist to make it possible to discover onion services for websites. These allow showcasing how many and which websites support onion services, an independent function to discovering the onion service address for a single website at the time of a visit.
The Bypass Censorship portal can now publish JSON files to Tor's GitLab due to a bit of recent work on the dynamic bridges system. This means the portal can publish a JSON file with this mapping of website to onionsite.
https://github.com/alecmuffett/real-world-onion-sites is one such thing that would like to consume this JSON.
Questions:
- Which GitLab repo should contain this file?
- Do you want to build a static website around the JSON file or just publish the JSON file?
- Which entry point should be the canonical way to consume this if you're a machine? (i.e. gitlab raw URL or gitlab pages or static mirror?)
- What format should the JSON file be in and should any extra data go in there?
Future questions:
- We could sign this with a JSON web signature thingy?