[Mesh] Customize your internet with an open source search engine | Opensource.com

Stuart D. Gathman stuart at gathman.org
Sun Mar 15 22:32:22 EDT 2020


https://opensource.com/article/20/2/open-source-search-engine

>From ScuttleButt:

YaCy is an open source and distributed search engine. It’s written in
Java, so it runs on any platform, and it performs web crawls, indexing,
and searching. It’s a peer-to-peer (P2P) network, so every user running
YaCy joins in the effort to track the internet as it changes from day
to day. Of course, no single user possesses a full index of the entire
internet because that would take a data center to house, but the index
is distributed and redundant across all YaCy users. It’s a lot like
BitTorrent (as it uses distributed hash tables, or DHT, to reference
index entries), except the data you’re sharing is a matrix of words and
URL associations. By mixing the results returned by the hash tables, no
one can tell who has searched for what words, so all searches are
functionally anonymous. It’s an effective system for unbiased, ad-free, 
untracked, and anonymous searches, and you can join in just by using
it.

But note it defaults to “junior” mode which means that the sites your
client crawls are available only to you because no other YaCy client
can reach your index entries. For “senior” mode you need to open port
8090 of your router.



More information about the Mesh mailing list