40f8c55f245650500c79c3f8a825e27a9ce0d2d5
[phinde.git] / README.rst
1 **********************************
2 phinde - generic web search engine
3 **********************************
4 Self-hosted search engine you can use for your static blog or about
5 any other website you want search functionality for.
6
7 My live instance is at http://search.cweiske.de/ and indexes my
8 website, blog and all linked URLs.
9
10
11 ========
12 Features
13 ========
14 - Crawler and indexer with the ability to run many in parallel
15 - Shows and highlights text that contains search words
16 - Boolean search queries:
17
18   - ``foo bar`` searches for ``foo AND bar``
19   - ``foo OR bar``
20   - ``title:foo`` searches for ``foo`` only in the page title
21 - Facets for tag, domain, language and type
22 - Site search
23
24   - Query: ``foo bar site:example.org/dir/``
25   - or use the ``site`` GET parameter:
26     ``/?q=foo&site=example.org/dir``
27
28
29 ============
30 Dependencies
31 ============
32 - PHP 5.5+
33 - elasticsearch 2.0
34 - gearman
35 - Net_URL2
36
37
38 ============
39 About phinde
40 ============
41
42 Source code
43 ===========
44 phinde's source code is available from http://git.cweiske.de/phinde.git
45 or the `mirror on github`__.
46
47 __ https://github.com/cweiske/phinde
48
49
50 License
51 =======
52 phinde is licensed under the `AGPL v3 or later`__.
53
54 __ http://www.gnu.org/licenses/agpl.html
55
56
57 Author
58 ======
59 phinde was written by `Christian Weiske`__.
60
61 __ http://cweiske.de/