Crates.io | kvarn-search |
lib.rs | kvarn-search |
version | 0.5.0 |
source | src |
created_at | 2022-01-13 19:47:52.494716 |
updated_at | 2024-02-04 23:11:23.077168 |
description | Search engine extension for Kvarn |
homepage | https://kvarn.org/search. |
repository | https://github.com/Icelk/kvarn-search/ |
max_upload_size | |
id | 513509 |
size | 101,408 |
Uses elipdotter to provide search capabilities for a Kvarn host.
Uses the file system and prepare_single
extensions to get all documents to index.
To get more info, check out the section about this extension in my article about elipdotter.
This means this implementation currently does not crawl the local site.
This extension provides an endpoint which returns the result in JSON format. The scheme is described on icelk.dev.
For an example of a frontend, check out this portion of the overview at kvarn.org.
Enable the wordpress-sitemap
feature to automatically index a WordPress site.
You also have to set the option index_wordpress_sitemap
option in Options
to enable it.
kvarn v0.4
kvarn v0.4
kvarn v0.4
kvarn v0.5.x
kvarn v0.6.x
#
to headings in preview (like headings are written in MarkDown)kvarn v0.5.0
notify
dependencykind
to choose the type of index. Using Simple
takes less memory. Using Lossless
is 10x faster but uses more memory (2-4x).ignore_paths
to filter out documents from being indexed.Since this is used by some projects which require the git version of Kvarn, this requires Kvarn to be cloned at ../kvarn
during development.
kvarn-search
is licensed under the GNU LGPLv3.
All contributions must also be.