Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/beniz/seeks
Seeks is a decentralized p2p websearch and collaborative tool.
https://github.com/beniz/seeks
Last synced: 23 days ago
JSON representation
Seeks is a decentralized p2p websearch and collaborative tool.
- Host: GitHub
- URL: https://github.com/beniz/seeks
- Owner: beniz
- License: agpl-3.0
- Created: 2014-01-24T10:44:19.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-05-23T18:14:36.000Z (over 9 years ago)
- Last Synced: 2024-12-19T03:08:16.330Z (about 1 month ago)
- Language: C++
- Homepage:
- Size: 6.75 MB
- Stars: 271
- Watchers: 30
- Forks: 53
- Open Issues: 21
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
- awesome-starred - beniz/seeks - Seeks is a decentralized p2p websearch and collaborative tool. (others)
README
Seeks is a websearch proxy and collaborative distributed tool for websearch.
Visit http://www.seeks-project.info for more information on the project.----------------------------------------------------------------------------
1. ContentSeeks code provides:
- a web proxy,
- a websearch meta search engine that aggregates results and ranks them
based on consensus.
- a plugin system and a set of default plugins, including websearch and
ad blocking plugins.
- a P2P collaborative filter that enables decentralized collaborative
searching and sharing.----------------------------------------------------------------------------
2. InstallationDependencies:
- libcurl
- libxml2
- libpcre
- tokyo cabinet
- protocol buffers
- libevent (optional, 2.x preferred)
- opencv (optional)
- docbook2x-man (optionnal)From the root directory, run
./autogen.sh
./configure
makeCompilation options can be listed with ./configure --help
----------------------------------------------------------------------------
3. Running SeeksThis is an early version of Seeks, it is recommended your run it from the
repository you compiled it from.cd src
./seekssee ./seeks --help for options.
For example, by default seeks does not run as a daemon. If you would like
to have it so, run ./seeks --daemonOther important options can be modified in the configuration file, src/config
By default, seeks runs as proxy on the local machine (127.0.0.1) on port 8250.
If you would like to change it, do it in the configuration file, src/configOnce started, to use seeks, tell your web browser to connect to the Internet
through seeks' web proxy.----------------------------------------------------------------------------
4. TroubleshootingSeeks is young, so it is likely there are bugs. However, before all, be
sure to read the faq and user manuals, respectively at:https://github.com/beniz/seeks/wiki/FAQ
https://github.com/beniz/seeks/wiki/User-ManualTo report bugs, please use the interface here :
https://github.com/beniz/seeks/issuesFor discussion and getting more immediate help, join us on irc,
channel #seeks on irc.freenode.net