PrivateBin / Directory

Rust based directory application to collect list of federated instances
https://privatebin.info/directory/
Other
25 stars 8 forks source link

Onion domains #2

Open rugk opened 4 years ago

rugk commented 4 years ago

There were quite some bins that (alos) offer onion domains.

How do we deal with these? Either integrate Tor support (hard) or do not check them(?).

elrido commented 4 years ago

They are currently not supported, because:

  1. .onion domains don't resolve on the root DNS servers, so it fails when looking up the IP of the given hostname (it's therefore considered an invalid hostname).
  2. checking would require access to a tor client in proxy mode. Using such a setup would let us use the tor DNS, which also would solve 1. and let us access it. But this is a tricky setup and I have contractual obligations not to host tor exits or route tor traffic by my server housing provider, so for now it's out of scope.
rugk commented 4 years ago

Yeah, I'd already think it is out-of scope. So maybe there should be a way (for admins as you, at least) to manually add instances (and their status)?

elrido commented 4 years ago

I rather have this fully automated and low maintenance. I had been considering to allow admins to add custom descriptions via a static text file or configuration option in some new API endpoint on their instance - maybe a feature for 1.4 in the scope of the federation ticket.

cbluth commented 3 years ago

how can i find some onion domains? i would like to test my cli client on them.

elrido commented 3 years ago

There are currently two onion domains listed in the wiki directory.

NoPlagiarism commented 11 months ago

There are currently two onion domains

Now there are 3 domain on wiki

Anyway, I found 5 onion domains and 1 .i2p using header parsing

Listing them here (10 Dec 2023 17:41:47 UTC):